The club introduced the besmirching clause and specified specifically “conduct on social media” a while ago.
https://www.seagullstickets.com/scr...ocuments/html/tandc.html#membershiptandcs1718
That reads like a clause out of a contract of employment and if it were I'd understand it's validity. But as a customer it's not my job or responsibility to uphold the good name of a business ( and BHA is a business ) just because I buy their product. I shop at Aldi, I despise their parking rules and their use of the scammers Parking Eye. I have made my feelings very public what I think about it on the Aldi Facebook page ( well before I was banned from it and before I deleted my FB account ! ) and on numerous parking ticket forums. I still shop there but when I buy say my olive oil I'm not agreeing to uphold the 'good' name of Aldi - that's their job not mine.
Basically that clause it utter bollocks and written by some corporate lawyer with about as much idea of customer service as I have of brain surgery.