I don't agree. Enterprise contracts don't work that way, they don't give one party the ability to suddenly change terms. With consumer contracts yes but not for big business.
And like I said there's many companies that outsource their whole network. This isn't all that different. Not every company wants to deal with all that stuff. At work we do but we're an IT company.
They can renegotiate upon completion of the contract term yes. But during this term, usually 2 or 3 years, the terms are set. And the office will get a fiber uplink anyway. The access points will be hanging in the office but connected to fiber. Probably provisioned by the same provider that we have now for our WiFi uplink.
And it's easy enough to replace the provider with another one if they become too greedy. We'll do an RFP every 3 years anyway to get the best price every time. We recently changed WiFi access point manufacturer too for that reason.
And yes right now WiFi is sufficient for laptops but it might not always be this way. And don't forget the spectrum in office buildings is pretty crowded. And it's not the only benefit.
It may not be for everyone but I'd see this working out pretty well, really. Once there's another push from the industry and chicken and egg come together.
In fact I could even see this working out for consumers when endpoint devices with 5/6G become mainstream. Most customers right now just use the WiFi from the provider, they don't bother to change the password or the channel. Most people wouldn't even know that there's different WiFi channels. I could see a world where instead of a WiFi password they just get eSIM codes to scan.
For people like you and me this would probably be bad but on the other hand it would free up WiFi spectrum for us to use :)
Right now from my flat I see literally 100+ access points around me all hogging those few limited WiFi channels (big dense city). Compared to that the providers have a lot more bandwidth.