This doesn't make much sense either -- many companies will happily employ people from India or Brazil if they live in SF or Chicago. Why are the "cultural/communication problems" not present then?
Many of the communication problems are rapidly addressed with constant realtime communication that happens in a shared office but doesn't with teams working separate hours.
Exhibit A: https://www.cnn.com/2020/07/01/tech/cisco-lawsuit-caste-disc...