We know that constitutional or legal freedom of speech was not violated when you bullied Brendan Eich out of his job at Mozilla because of his view on marriage. But lift your standards a little. “Legal” does not mean “good.”
Sometimes, public, ugly spats, cases of abuse or bullying, hate, or division can have the effect of causing misunderstandings – or perhaps just properly understood but really wrong views – about moral and legal issues to come bubbling to the surface of public discussion. The appalling treatment dished out to Mozilla’s Brendan Eich recently has been just such an example. In particular, the issue of freedom of speech and the consequences of the exercise of that freedom have been much discussed.