What I don' t understand is why BA is unwilling to re-book on any carrier in the passenger' s ticketed cabin. It should be up to the passengers to decide, not the airlines. I don't know if this ( and EU compensation) would cost BA much but it would just be one more cost of doing business. The argument that this increases fares is a false one too as BA competes with so many airlines that they wouldn't they wouldn' t dare increase fares for fear of loosing business.