Free Speech?? I think it is more about showing consideration of others. You can have your opinion, and have a right to voice it, but doing so at the expense of others just makes you an ASS.
I agree with tjk- and paul- in backing Cams decisions and taste.
hunter Legend 37 Semper Paratus
Formerly - Tartan 34C Yawl