there is a few exceptions for this rule like self employed and individual contractors and sometimes if you work for a very small business however they are exceptions, for almost everyone else it should just be a bill that can be contested if there is issues.
It’s simple, during the pandemic they couldn’t have workers come in but they couldn’t have just no work force so they pushed for work from home and made it seem like a big positive to keep money flowing into their pockets. Now that they can have people come into the office they need to justify their leases and justify their middle management oversight so they need people coming back to the offices. It’s not about whats convent or comfortable for the workers, it’s what can make them the most money and justify expenses as to not spook investors. If the company could cancel even half of their leases they would and have most everyone work from home and maybe even cut back on middle management. However they got 20-30 year leases to save money(in month to month payments) and it’d be really expensive to exit the deal sooooo justifying the lease is more important.