Maybe you haven't flown recently then, even T-Mobile has introduced message based verification for trying to use their free in-flight WiFi now.