It really is depressing how low BA standards are these days. Not because the seat was broken but because the crew once again demonstrate that 'couldn't give a toss' approach.
I would certainly have threatened an offload, only because normally the very mention if it results in the involvement of someone from BA with more than half a brain.