I resent hidden charges wherever they may lay. I have on several occasions found that BA had charged me for booking by phone (for bookings which could not be made in any other way) when these charges should be waived for Golds as per the T&C's.
I resent arbitrary and additional new £5 per ticket fees creeping into the cost of booking with BA call centres with no prior announcement and frequently no disclosure at the point of booking.
I deplore the fact that customers do not ever apparently get a full breakdown of the fees they have been charged so it becomes almost impossible to determine whether an erroneous £30+ per person has been added to the booking. I personally think this should be illegal and that if an airline is going to make arbitrary charges for services many would see as being part of the booking, then there should be a legal requirement for full disclosure in durable form (e.g. email).
I see all non-disclosed/hidden and arbitrary charges of this type as an attempt to cheat customers. I feel exactly the same way about "resort fees" at hotels.
I can sort of understand these stealth fees for cheap ET trips when BA is up against Ryanair and Easyjet on price. I can see no justification when the same fees are added to flexible J and F longhaul fares.
If the banks behaved in the same way that airlines now do there would be absolute uproar.