The seats are a slimmer design and some wardrobes have been removed (and possibly the galleys reduced in size) so it's not as bad ad it sounds.
Certainly the front rows don't benefit from the CE 34"pitch, though I find the actual seats much more comfortable than BA's own seats!