These jobs are being offshored to India. You can tell by how they're massively hiring there. Google launches largest office in India https://www.entrepreneur.com/en-in/news-and-trends/google-la... Microsoft India head says no layoffs in India https://timesofindia.indiatimes.com/technology/tech-news/mic...
So, the Indian CEOs of Google and Microsoft perform their duty and turn the companies into boring has-been companies like IBM.