Historically, offshoring's biggest struggle has been finding a cultural alignment with those still working in the onshore office. But when everyone is remote there is no such barrier. That is, in the grand scheme of things, something new.
With colleagues in different timezones you can say goodbye to on-call shifts and being woken up in the middle of the night for issues. An indian or euro colleague can do maintenance stuff on infra used by US developers and customers and the US ones can do the same for indian/euro facing ones. All this without the fatigue and risk of mistakes that comes with working very late into the night or early in the morning.
I've worked in a team with indian, euro and us workers and we could find a way to get meetings because indian people do not usually know how to say No. So they tend to stay later than us euro guys and we would have most of our meetings in a short window in early evening (India) / afternoon (Europe) / morning (USA). Actually that was a good thing because it meant most of our calls would be concentrated in that same time window so you could focus on actual work the rest of the day instead of having calls spread out over a full day of work and lots of interruptions / context switches.