Airports charging for WiFi really pisses me off. A place like Starbucks as well. Airports, because its like the $1.50 they get for a pack of gum, they know they have a captive audience so they charge $5-10 for one time access. It is typically a 24hr access for that price, but who is going to be at the same airport more than once in the same 24hr perioid? Another thing is - much of the time the reason someone has a long layover or is in an airport for a long time is the fault of the airline or the airport (besides weather delays). In this case the companies (the airline and airport) that we're already paying should foot the bill for the WiFi.
Starbucks, because they're charging ridiculous amounts of money for coffee (really crappy coffee at that). That means people are going there a) because they're idiots and b) the atmosphere. WiFi should be part and parcel of that atmosphere. And the cost of the atmosphere is already factored into your $7.45 double mochaccino. I asked at my local Starbucks (one of the 4 times I've been there) why they don't offer free WiFi. The manager told me that its because too many other local businesses and non-customers would piggyback off their connection. If that is the case why don't they simply put an access code, that expires every few hours, on the bottom of each receipt? (As I've seen at other coffee shops).