The european flights at least are better than BA. Better leg room, free tea/coffee/juice for all passengers in economy, emerald card holders given a free drink from the menu. On BA nobody in economy gets anything for free, not even water. And BA have packed in so many seats on their latest planes that one of the jump seats is actually mounted on the toilet door. Meanwhile the long haul BA planes are being reconfigured with 777 having 10 across, which is massively worse than the economy A350.