Its really not that easy to build teams in dramatically different geographic locations. Ignoring all the legal waters you have to navigate you typically slow down output while your management complexity explodes. Not saying it can't be done. Just that in my experience it typically doesn't have the effect people initially think it will.