If you are using an Airport's WiFi without connecting to your trusted VPN, you'll get what you deserve. Airports are a wonderful place to play "Yes, I am that AP" and other fun games while bored hackers wait for their flights.

Those same technologies were freely available to anybody to use. If you didn't take advantage of it and, worse, didn't analyze your business processes and make them better, how can you blame those who did? Also, I now see smaller companies leveraging tech a lot more efficiently, and using open source a whole lot more than the big guys, so they are ahead of them, mainly out of necessity.