The only reason BA are getting away with premium fares out of Heathrow is because you have reduced capacity, control far to many slots and have anti competitive alliances on some of your best routes through OneWorld. The natural consequence of this is complacency and overcharging. The BA Club World product is no longer best in class for seats, IFE, food or service. Why? Because it faces very limited competition. The complacency your post implies says a lot about what is wrong with BA!