There's been a shitload of articles/ campaigns floating around the web recently. Thankfully, as far as humanity goes, many seem to be swinging (no pun intended) towards the pro gay rights side. It happens to be the side that I agree with and anything that means more people are treated more equally more of the time is good in my book.
However.
I don't think it's fair to villainize people if they don't hold this particular view. They're free to hold it, within their own mind, marry someone of a different sex, have kids and not let it bother them. Of course, there are exceptions that will need to be made, anyone who spreads anti-homosexual propaganda simply on the basis that it conflicts with their own beliefs is an absolute fuckin' asshole. Anyone who dictates the beliefs of their kids is an asshole (in/outside of the gay rights argument). Someone shouldn't face flak because they say 'I don't agree with it' and leave their opinion with it there (or at God like many go on to do, I think it's time we learned that you're wasting your time arguing with religious people about homosexuality).
Now this:
From the article you posted doesn't shock em at all. Since the muppets is primarily a kid's show there is clearly a conflict of interests when you're trying to teach kids about acceptance, equality and so on. They went about it the right way, just ended their association and were done with it.