Biggest gripe about “fees and charges” are the fuel surcharges levied by BA when making l/haul award bookings. I usually only book in C, but the fuel surcharge can sometimes equate to more than the cost of buying a discount economy ticket. Surely the cost of fuel should all be included in the ticket value, any surcharge should be limited to crude fluctuations of a set percentage to make things more transparent.
Baggage fees on Euro flights will imo cause more problems with pax carrying too much baggage into the cabin, increasing boarding times as people ‘fight’ over bin space. Maybe the EZ scheme to only guarantee cabin space for smaller carry on bags will be the way to go? Ground handlers need to be stricter with existing carry on guides as well to reduce the numbers of pax who try to carry on too much baggage, FR seem to be the only airline that encourages their ground handlers to do this, maybe they pay them a percentage of the excess charges?