Trying my chances here a bit but........
I see freedom of speach is alive and well.
Do I understand this correctly, (here is my simplistic example kept totally removed from any automotive related industry just in case), on WoodyD40's fishing forum, If i post that i like Don smallgoods and you have a sponsor KR Castlemaine smallgoods, I could be banned from the site for having an opinion? Yikes!
LOL
no - banning is not the usual form of 'punishment'. The post will be removed and a polite PM to the person who posted, with a reason why.
I've only know of a couple people who have received 'tempory bans', and those were becuase of continued abuse and harassment issues against other people on-line.
And the main reason there is that it is known that kids fish too, and are likely to be on the web and reading the forum posts.