So the companies reaped what they sowed. They wanted to have their employees stay at work and did so by making the office a desirable place to not only work but live at, and their employees start wanting to bring their lives into work.
This totalistic capture of big tech over employee lifestyles mirrors what these companies are also seeking to do at the marketplace. When a company manages not only the technological needs of their customers, but everything from entertainment, to healthcare, to home security, to shopping, logistics, and everything else, then they set themselves up to be veritable empires. That's why big tech companies are now dealing with every issue including free speech, environmentalism, worker's rights, what activities should be eligible for payment services. That's just the price of being a business that wants to be involved in all facets of human society. It includes politics. You can't be an empire and still pretend to be above it all. Both your customers and your employees are going to treat you as one.