I'm hoping they don't put these on the Sydney - London route then. Seems like a bad idea and there isn't a hope in hell that BA will be more generous with the legroom to compensate.
I think the average economy punter probably does think about factors such as this when booking by the way. This might bite BA on the bum in due course.