So, BA pilots haven't been on strike for 28 years!
But CC have. So have baggage handlers at LHR.
As far as your average punter (passenger/pay master) is concerned, it is all the same thing. They don't distinguish. And that doesn't take into consideration baggage software problems, etc. etc.
If I were to book a flight now I would avoid BA and LHR like the plague.
As I have said before, if you feel so strongly about this, go on strike, and stay out. But that would hurt you then. 2 days off here and there is not such a hardship.