Pretty much everything in the travel industry does that now. They like to advertise "low prices" that wind up being 50% higher after all the nickel and diming with taxes and other fees.
My wife has sold cruises in the past and she's noted that the cruise lines are doing everything they can to fold any price increases into these nickel and dime fees rather than the base fare -- for one thing, they can advertise a lower price (with "plus taxes and fees" in the fine print), and for another, the other taxes and fees are not commissionable, so it's one way to avoid having to pay travel agents a commission on the price increase.
This sort of thing seems to be happening everywhere now. It has even creeped into my industry (professional services). Clients already pay $80-$200 an hour for our professional services. A competitor likes to lowball, then charges for everything extra. Oh, you wanted hard copies of these reports? Sure, $50 each. You want _US_ to fedex them to you? Sure, $25 each for shipping. You want us to answer phone calls after we finish your report? $$$
I've noticed the same thing w/ cruises - Some are almost free, until you pay for taxes, fees, port charges, employees salaries (ie tips), fuel, etc. Our last one was quoted as ~$200 for a 7 day, then after all the taxes, fees, tips, etc were added in, it was closer to $500. An extra 150% surcharge!?!? Still cheap in the grand scheme of things.
At hotels, I may request that they bring extra soap, shampoo, toilet paper, tissues, showercaps, shoe shining kits, stationery, pens, disposable cups, coffee/tea/sugar packs etc to my room every day. Then TAKE THEM ALL!!! That'll show them.
I'll call it a "stay enhancement contribution in lieu of fee".