Somehow liberals assume too much. They assume, for instance, since most union members support minimum wage hike (liberal cause), the same members must support gay-marriage, abortion, quick pull-out from Iraq (all other liberal causes) as well.
Now, most Islamo-facists are anti US, anti Judeo-Christianity. Hence, the Liberals think, they must be pro gay marriage as well. Or that the Muslims are into multi-culturalism (Liberals bought the Islamo-facists propaganda in the West, that is, Muslims support 'multiculturalism'. Well, they do, as long as it only applies to Western countries so that the Muslims can do whatever they want there in the name of PC-ness).
In my life I have known some muslims, usually through business contacts. I know what Im going to post might sound anecdotal, but this is what I have always heard from them without exception. The muslims that seem at first glance to be somewhat moderate go ape when the USA govt support of gay sex gets in front of their eyes. I have clearly seen a change of color come over their faces when they speak of this. Some have told me that one reason they absolutely hate the USA is because they think the USA promotes gay culture. Take it as you will.