Leftism is a religion that is based on opposition to God and Christianity. The homo agenda is just a part of it. The Left will accept any belief except for the truth. They are A-OK with Islam, Buddhism, Astrology, Global Warming, etc.
It is truly amazing how the left idealizes Islam, just like they still find Che a romantic, interesting character. Totally bizarre, because Fidel and Che brutalized and imprisoned the liberals of their day.
Islam, if empowered, would not be kind to them.