Should hotels be allowed to block competing WiFi?

Have you ever stayed at a hotel with an Internet charge of $20 per day or more, a limit on your use of its WiFi to two devices per room, a separate daily charge for Internet use for each connected device, or found the hotel’s network too slow for your needs?...