Accepting the premise that "speech" involves certain actions in addition to printed and verbal words, one has to consider the range that "free speech" allows. Leaving aside the Supreme Court-specified exceptions ("fighting words," libel/slander, treasonous speech, certain statements/actions by those under age), the notion of "free speech" is not something inalienable in its application, but rather an agreement that opportunities must be provided (within above-listed bounds) for the "speech" to occur. This viewpoint takes into consideration that one individual or group's "speech" may be in conflict with another's.
Not all world-views are made equal. The Flat Earth belief, for example, has been thoroughly discredited (not least by Magellan's fleet sailing around the globe), yet there are still those who advocate such a view. They have the opportunity to start their own blogs, to talk about it on UseNet, chat on the phone with like-minded fellows, or buy TV ad space to proclaim such views. Nevermind that 99% of the world's population would look at them with bewilderment; they can express their views and try to persuade others, but the overwhelming numbers of those who oppose those views make their opinions not worth debating in a public forum.
Ideas, and "speech" springs from them, are not immune from competition. Ideas have to be challenged in order to be transmitted to more people and some notions come into vogue before fading into obscurity due to changing social climes. It is not "censorship" when one group of people challenge the bases of another group's ideologies. As long as the other group has the opportunity to disseminate their ideas, then it is not a "suppression" of "speech." But often one ideology will gain the ascendency over another and their views will dominate the discourse. Sometimes this occurs without governmental interference and sometimes it does not, but in the case of the former, this is but merely the triumph in a social forum of one set of views over another. One example of this could be the ongoing American debate about "gay marriage" or "marriage equality" (the choice of moniker to frame the debate serves to crystallize sides). Each side used door-to-door campaigning, advertisements, and public referendums in their battles to see their views expressed.
Sometimes, these battles extend into economic matters, as adherents to one view do not want to see some of their capital expended to support antithetical world-views. I remember a couple of years ago when the founder of Chick-fil-a expressed publicly his conservative views regarding what constituted marriage. There were calls for boycotts of the fast food chain and many decided to cast their opposition to his views in a symbolic and yet very real (in economic terms) fashion by not spending their money in his stores. Yet there was also a counter-protest in support of the owner/stores and on an agreed-upon day, record lines were seen for people buying fast food there. Each side had an opportunity to express their "speech" without any "suppression" of the dissenting view. This is the thing that is too often overlooked in boycott/free speech "suppression" issues: there is always an opportunity for those who oppose certain social protests/boycotts to do a counter-organizing to establish a public show of support for the idea under protest.
In regards to the specific matter being debated in the link, I think Orson Scott Card's social views to be reprehensible. I have never read any of his novels (only a couple of shorter fiction pieces back in the 1990s; not enough to persuade me to read more) and I have no desire to see the cinema version of Ender's Game. I am OK with the calls for boycotts because those are an expression of "speech" with which I can identify and while I would look askance if there was a counter-protest of people organizing to get more people to see the movie precisely because of Card's public support of anti-GLBT organizations, I wouldn't want for that hypothetical counter-protest to be stifled. Instead, I would argue vehemently against such a group and try by presentation of ideas to persuade others that the views that I possess are the better. That is not a "suppression" of "speech" but instead a triumph of one ideology over another (at least until a viable counter-argument can be presented). It is a notion as deeply rooted in the "free market" of competition as it is in the Hegelian thesis-antithesis=synthesis theory of socio-political interaction. If only some would keep this in mind when they argue about "free speech" in the future...