I think that the 10 or 12% of the population that represent gays have the ear of the 25 or 30% of the population that are bleeding heart progressives and between them and the media ( part of the 25-30%) they are convinced that fighting elitism is paramount and the "little guy" must be spoken for and defended. Fred says;
Not everybody, most of the differences are based on how you were raised and how much religion was involved in that process.
Among Democratic groups in the typology, an overwhelming percentage of Solid Liberals (92%) say that homosexuality should be accepted by society; nearly as many (85%) favor gay marriage.
By contrast, the two other Democratic groups – Hard-Pressed Democrats and New Coalition Democrats, who are much more religious and
less well-educated than Solid Liberals – are divided over whether homosexuality should be accepted or discouraged. And only about a third in each group favors same-sex marriage (32% of Hard-Pressed Democrats, 34% of New Coalition Democrats).
Both core Republican groups – Staunch Conservatives and Main Street Republicans – are highly religious; 91% of Main Street Republicans and 90% of Staunch Conservatives say that religion is personally very important. In both groups, large majorities say that homosexuality should be discouraged and oppose gay marriage.
http://www.people-press.org/2011/05/13/most-say-homosexuality-should-be-accepted-by-society/