Ok, but I'm still wondering which hotels are these corporate-friendly anti-consumer hotels. I haven't seen any hotels with non-free Wifi, and I've stayed at quite a few different big ones.
As for continental breakfast, sure it's not as good as some really good sit-down breakfast restaurant, but it's free and more importantly it's fast: you just go down to the lobby and either eat it there or grab some stuff and take it back to your room to munch on before you leave for the day. It's a big time-saver. Going to a separate restaurant and waiting for food to be made for you and delivered and then waiting and waiting and waiting for the waiter to bring you the check takes a lot of time.
I too have never stayed anywhere without free WiFi, and I travel for my work, thus I'm staying at corporate-approved hotels, for maybe 30-40 nights per year in various cities and hotel chains. And these aren't fancy hotels either, much cheaper than places I'd stay if I was on holiday enjoying myself.
The closest I've seen was a budget hotel where I stayed (not for work) after a huge party. The WiFi at that hotel was free, but it was heavily rate-limited and the rate-limits were lifted for a fee. You could use basic web pages, but Youtube wasn't possible without paying.
You said it yourself "these aren't fancy hotels" - that's the point. The better and fancier the hotel, the more you pay for the room, the less likely you are to get free wifi.
I've stayed in some nice hotels in the U.S. and in a wide variety of hotels internationally. The best "nice U.S. hotel wifi" would often rank around the average 3rd world "acceptable" hotel.
Any hotel nicer than your average Sheraton (Weston, W Hotels, etc.) will not have free Wi-Fi. Sheratons might not even have free Wi-Fi. Where you have been staying seem like they'd be classified as "motels" (like a Best Western Express or whatever) not actual "hotels".
I tend to stay in the nicer class of hotels, and I can't remember the last time I paid for WiFi (though there often is a paid tier available with ostensibly better throughput, and sometimes there are restrictions on # of devices or such).
I think what you say is possibly true, but like other posters here I do not recall paying for wifi in recent years and I also stay at many different hotels. I have seen services where you can pay for better throughput or for a public IP. I wonder if perhaps I and the other posters are not being charged for wifi due to "status". That is, we have been flagged by the hotel chains as valuable customers and free wifi is a perk of that status. E.e. "platinum" status or similar.
I've been staying at places like Holiday Inn, Homewood Suites by Hilton, Country Inn & Suites, Courtyard, etc., which area all most certainly "hotels" and all of them have free Wifi.
At the Hyatt Regency Santa Clara, where I've stayed in the past, wifi wasn't free. I've heard that's changed but I haven't checked the website to confirm. Rooms are roughly 300USD/night.
As for continental breakfast, sure it's not as good as some really good sit-down breakfast restaurant, but it's free and more importantly it's fast: you just go down to the lobby and either eat it there or grab some stuff and take it back to your room to munch on before you leave for the day. It's a big time-saver. Going to a separate restaurant and waiting for food to be made for you and delivered and then waiting and waiting and waiting for the waiter to bring you the check takes a lot of time.