As we know from Glenn Beck's expulsion from TV despite his large audience, media personalities depend on advertisers. The culturally immoral have taken over corporations to such an extent that they can control the media -- even Fox News -- by proxy.
Anti-discrimination laws have created a de facto ban on morally conservative businesses. Therefore there are far less material resources for outspoken conservatives to rely upon, either for their media or for their political campaigns.
The interesting thing about Beck and many others is one such as myself honestly wonders where they even mentioned anything about homosexuality - at all. I guess though, that the activists have their own list of groups for whom everyone in the group is an enemy.