3. I fail to understand why mid-price hotels, such as Hampton Inn, Holiday Inn Expess, etc., offer free WiFi in the guest rooms, while Marriotts and other upper-end hotels charge, as in this case, $12.95 per day for the privilege of getting connected.