The Left & Islam: Why Do They Love Each Other?
There can be only one explanation - they are unified by their common hatred of Christianity. The Left considers Christians to be outmoded relics of the past who stand in the way of their pet "progressive" programs like abortion, same-sex marriage, euthanasia, the right to suicide and Socialism. Further, Christianity is viewed as pie-in-the-sky nonsense that encourages people to rely on wishful thinking instead of reason.
Of course, the same could be said of Islam, but Muslims are a distinct minority in America, and so, the Left focuses its hatred on Christians. Islam shares the Left's hatred of Christianity.