In my home country, almost all airports administration companies offers time-restricted-but-free-wifi too.
There are many reason why a hotspot provider in the US wouldn't want the liability of anyone other than a know user accessing their service. These issues are probably more limited elsewhere in the world, although it's probably the case that they are just lagging in coming up with better security practices/policy. Some home internet providers in the US like Comcast have a public WiFi service, but you have to authenticate to use it.
Even if they all do add some other security then it's just like going back to a time before this site so no great loss. The alternative is to not share the passwords on this site which is effectively the same to anyone trying to get on the wifi for free.