Why do so many luxury hotels and airport clubs get internet so wrong? Good internet is arguably the most important thing to get right these days. Ten dollar hostels and small-town midwestern motels (and, indeed, McDonald's!) manage to almost always run fast, no hassle WiFi. Yet half the time you're at an expensive hotel or in an airport lounge, you first need to fiddle for a couple minutes with passwords and logons and "click here to confirm you've read the T&S" BS, often killing access on nontraditional platforms like Linux or smartphones, and then in the end the quality isn't even good.
Just sign up for broadband, stick some routers in enough places, and leave off all the passwords: how hard could this possibly be?