Why is it that tiny little regional airports, who probably need every dollar they can get are happy to provide free WiFi in the terminal. But enormous airport that constantly have delays require complex sign ins and high hourly prices? If they have free WiFi it is for some meager period of time like 30 minutes. I guess it is just because big airports have a lot of people in them which motivated them or a third-party provider to shake us down for even more money. But the last thing I feel like doing as the third delay to my flight is announced, is filling their pockets with ten dollar an hour WiFi charges..... it kind of rewards them for screwing up.