It's really stupid; I can go to Starbucks and spend $2 and get unlimited free Wifi, but when I enter an airline lounge that costs several hundred a year for access, I have to pay for WiFi?
Same thing for hotels that charge for WiFi, these rooms range from several hundred to several thousand per night, but they still need to charge us for WiFi unless we have platinum status.
Heck, it's those cheapo hotels that actually give us free WiFi!