Free speech? What? This is stupid.
All of you idiots who think the first amendment to the US constitution has anything to do with this ought to try actually reading it. Where does it say anything about regulating what private corporations say or do, or how they treat religion et cetera? This is not a free-speech issue.
As to the actual situation, if I were Horizon what's-their-nuts, I wouldn't be too terribly worried. Yes, the Internet is angry at them right now, and that means what exactly to them? A bunch of phone calls, emails, comment-form submissions (which I very confidently assure you are going to /dev/null already, so y'all just have a blast with that!), and bad press. Oh, God, not that!
Y'all, this is a company which already makes its business model around screwing people who have no idea at all going in of what kind of belly-crawling evil they're dealing with; they do this because they have to know that anyone aware of their reputation will only do business with them at gunpoint. (The "sue first and ask questions later" comment is what really makes this clear; it's really, really hard to argue that a company whose representatives will take that attitude in public is simply unaware of its vileness.)
A little bad press means what to them? You think a bunch of noise on Twitter and blogs is going to significantly reduce their range of potential victims, or impact their bottom line? Let me tell you something that maybe you haven't had occasion to hear before: not everybody is on the goddamned Internet, and people who aren't on the Internet still matter -- I know that last one's a shocker, but try to encompass it, okay? So the most -- the very most -- this fifth-grade harassment campaign is going to accomplish is to maybe get a couple of two-minute stories on the five o'clock news somewhere within a hundred miles of Chicago, and that's going to be watched by maybe one one-hundredth of Horizon's potential customer base. How much effect do you really think that's likely to have on how they do business?
All that's being accomplished by any of this is to make life difficult for the lowest-level office peons at Horizon -- people who, I assure you, were hired (as cheaply as possible) for the purpose of making this sort of thing a minimal sub-nuisance at best to the people who're actually responsible for, and who really benefit from, Horizon's miserable practices. Congratulations! You've further complicated the already-miserable process of earning a minimal living -- and all for people who are completely powerless to effect the change you'd like to see! FUCK THE MAN WOOO
And you know what the other funny part here is? The Internet gets bored. Hell, the Internet gets bored *fast* -- how long'd Iran last? Two weeks, three at the outside? And only one of those really counted for anything, in the sense of people actually paying attention instead of going "Oh...yeah...Iran." The Internet got bored with the Green Revolution *real* quick. How long's this one going to last? A day? Half a day? I bet you a dollar that two-thirds of these people who've made these big deals of what they're doing -- I bet they don't even come back to this comment thread after lunch, except maybe to check and see whether anyone's been fellating them as the obvious gods among men that they are.
And it's all over a bunch of swollen smug self-righteousness, exercised on behalf of someone who's only worth even *pretending* to care about on account of being enough Like Us to use Twitter. Y'all didn't give a damn about people stuck in Chicago tenements yesterday, and y'all won't give a damn about people stuck in Chicago tenements tomorrow, and the people who own and take profits from Chicago tenements aren't going to be affected one whit in any direction by all this pointless heat and noise, and it took Twitter -- *Twitter*, for God's sake! -- to alert you to the existence of a problem that's been around since long before your grandparents were born. And now you're all fired up, gonna scream at somebody and change the whole world.
What are y'all, five? And what real difference do you honestly think you're making?