Online, the 'First Amendment' needs to be exceeded and, if necessary, abandoned. The internet is NOT the USA!
(There ya go, benna, that was an example of capitalisation used for emphasis

)
The internet is a global medium, not a local medium. Local laws and standards do not justifiably apply in regard to what is 'decent' and 'acceptable' in internet communication. A site such as this one, for example, has a global audience. To many, many people about the globe, the '1st amendment' is not really a protection of 'freedom' but rather an excuse to justify the expression of hatreds, intolerances and self-interest. To many people around the globe, the notion of 'responsibilities' is far more important and over-riding than the notion of 'rights'.
The employee/company example mentioned above is a clear example of how rights and responsibilities have not been balanced out. The employees in question have not 'exercised free speech' - they've exceeded that and instead engaged in intentionally destructive behaviour. If local laws prohibited the Company from taking action in such circumstances then it would be a clearcut case of "the law is an ass". Freedom of Speech should not extend to the point where it allows harm to be caused without redress!
P.S. These blogs might not have the full editing control set provided, but php tags still work in them. Should someone wish to italicise for emphasis, for example, simply wrap the term in [ i ] [ /i ] tags,
like this!
Cheers all! Peace 'n' all that