The fees will only bring in extra revenue if they're a surprise, or some sort of impulse buy. I'm not sure that'll keep happening.
We're already at the point where people don't trust the listed price of flights and hotel bookings (Vegas has made hotel resort fees globally famous). It just seems the long term result is everyone will use some app to calculate the real cost of their trip, and what those apps display will be the real list price.