I agree that transparency is important. All charges known up front.
That said, I think a fundamental problem is that sir travel is too cheap. That's the motivation behind all the nutty fees.
Surely there would be a market for an airline (or a class of seating) where you get a decent seat, with no gimmicks and up-charges? And not for triple the price like business class?
replies(2):