Rather recently a relative flying BA in coach had to put up with some BA non-responses in the aftermath of writing in about some in-flight service failures, so I can certainly sympathise with the OP's frustration arising from that which is perceived to amount to a non-response from BA in face of a noted BA failure. (I went through other non-responsive trouble with BA last year when they had a service failure for which they gave compensation to coach and business passengers who didn't so much as care enough about the matter to even mention it to BA in-flight or later -- all while ignoring a BA F pax merely because there was no BAEC account attached to the booking.

)
BA may or may not care about the consequences of boiler plate non-responses, but that doesn't mean such BA behavior is without any consequence whatsoever for BA. For example, to keep the peace after the latest non-response debacle mentioned above, I've had to move our group trip booked on three BA flights in F over to LH -- particularly since greasing the squeaky wheel is worth the peace.