Really, wouldn't it be better for the consumer if the price you were given for an item or service were "all in"? I don't get you guys that are taking a hard-line stance on the other side. Sure it happens all the time, but should it?
Better for the average consumer? yes. Better for the savvy consumer who is willing to take the time to research what the real price is and what you are getting for that price and shop around? I don't think so.
So you think that being smart enough and having to dig around for the additional charges allows you to better compare prices than if you know up front you will be paying X? I really have a hard time wrapping my head around that.
Let me explain why I think so. It has to do with the fact that Hotel room prices fluctuate based on supply and demand already.
Take this example. You and your wife are traveling to Vegas and you know you will both be using the internet on your own devices.
Three very comparable Hotels with comparable rooms:
Hotel A: $50/per night for the room + $20 resort fee, including unlimited internet
Hotel B: $45/per night for the room + $35 resort fee, including unlimited internet
Hotel C: $40/per night for the room + $25 resort fee but this only includes internet for one device, the second device is an additional $12 (this is the case for some Vegas Hotels)
All else being equal, Hotel A is clearly the best deal, however most people will book one of the other two thinking they are getting a better deal which in turn causes Hotel A to lower their room price even more to fill their empty rooms. The more people who make the wrong decision, the better it is for the savvy consumer over the long run because of supply and demand.