There clearly is a problem if some passengers cannot use the flat bed seat that they have paid for due to a broken footstool. This has happened to me on several occasions. (No, it wasn't me who sat on it and broke it!) If it is true that the footstools are broken by passengers sitting on them, then clearly, despite BBB's embroidery (BBB, is there no end to your talents??

), those passengers are not getting the don't-sit-on-it message. I don't know if that is due to language issues, poor signage, poor design or BBB dropping one when he should have picked one up. (Or is that knitting?)
But one thing is for certain. BA know that this is a problem but they don't seem to have taken any extra steps to prevent it happening, nor have they allocated extra resources to repair the footstools before the breakages severely affect other pax.
This is BA's problem.
(Sorry, BBB, for indulging my warped sense of humor at the expense of your embroidery skills. I'm sure your needlepoint is perfect!

)