Freedom of expression is the freedom to express unpopular sentiments.
BA (and the captain) are being ridiculous. I trust they be taken to court, and hope they will lose their case and pay a huge fine.
This whole security business has got totally out of hand!