> A boycott is a ban and bans on other people’s opinions are stupid and childish.
I don't know if this was a massive logical slip-up on Berkun's part or what, but: nobody's banning Mackey's opinion. As far as I'm aware, copies of the Wall Street Journal containing that article are not being burned, nor is the website being hacked to prevent anyone from reading it.
Freedom of speech has nothing to do with guaranteeing that people should keep patronizing your business if you say something that rankles them.