You are so right!
You folks at Marriott need to look down the street and read the signs for "for Free Internet". Us working and retired people got there by getting appreciated for spending $585 per night.
Remember, there is a choice, and when Motel 6 is free Internet, it is something.
I have a suggestion for you; it'll help a lot. From now on, stay at a Fairfield Inn, Residence Inn, SpringHill Suites, or TownPlace Suites. The rooms will be cheaper and will have free internet.
You paid $585 for a night and are complaining about a lousy $15???????????? Insert Ron White's tag line here.
The message seems to be getting through: free Internet is a must at all properties. To that I would add free and fast and secure Internet as well.
Most of the speeds I've tested are painfully slow, and there are next to no secured connections at most hotels, no matter what the price per day.
An alternative is to buy an add-on mobile broadband access connection card to your laptop, and to use that to create your own connection. They are pricey: Large data plans (5GB) are at least 60 dollars a month more than most cell plans with just voice, but it you travel a lot it frees you from the hassle of paying for something that's slow and non-secure.