I fly a lot, mainly with BA and their cabin crew certainly don't warrant higher pay than those in competitor airlines. It may well be that other crews are underpaid but if your a BA crew member it's time to realise that you simply have not been providing the level of service that warrants higher pay than crew on other airlines.
On European flights the service in the air is no better than with Easyjet ( it's on the ground where Easyjet are poor in relation to BA not once your on the plane) and on long haul I've flown with BA, Emerates and Cathay Pacific in the last year and BA come last in last place in terms of service.
Again it's not really that they are ooverpaid it's that others are doing better for less. I take it that everyone supporting the strikers on here only uses bike shops and never uses CRC and Wiggle etc and is happy to pay more for the same or often worse service. Oh and has never of course ever taken a cheap flight.