It's more that I realize I can't force somebody to change their opinion. Or force them to not to voice their opinions about it for that matter. You can't force somebody not to be a bigot and you can't force those people to shutup either.
There's a difference between realizing the reality of the situation and putting a nice idealistic phrasing on it to talk about free speech, but in the end the point is the same.
People get offended over the stupidest and most serious of issues, but whether or not you consider it "legitimate" offense has little to do with how they feel about it. You can't for one second think the people that are offended by homosexuality will let you convince them that their offense isn't legitimate.
Considering your other posts advocate that people need to be "smacked down" for their beliefs, you might need to get a little bit of a grip on reality in that no amount of internet posts, iPhone apps, or slashdot articles will suddenly make people suddenly change their way of thinking.
For the record I'm not any more in favor of this app than you are. I'm just not under the idealistic impression trying to take down beliefs I disagree with will somehow lead to those beliefs changing or that its a good idea even if I could change those beliefs.
Also congrats on changing a discussion of whether somebody is entitled to their opinion into an inaccurate personal attack against a random person on the internet. You should try not to insult people when talking about the harmful effects of denigrating people as it off-topic, irrelevant to any point made besides as an unneeded distraction, and can in fact detract from your point.