Re: You need deep pockets for any class on 787 with BA
BA's business class has dropped behind a lot of the competition in recent years. Its partner airlines; American, Qatar, Qantas and Cathay all offer a better business class seat, although not across their fleets. Some of them don't have lie flat seats, which in my humble opinion is the whole point of business class nowadays.
As for cost, the prices vary a hell of a lot. And has been mentioned, direct flights always carry a premium over those with connections. I've flown on Qatar's 787 a few times. Cheaper via Doha in business class than premium economy on BA. Much longer time travelling but at least you can have a kip. Economy on the 787 is apparently terrible.
Anyway, I've got a ticket booked on one of these new ones. A few hundred quid plus a whole bunch of Avios to fly to KL in the sardine can. Looking forward to it.