Bfl
Actually it’s much more simple than this.
The left has been conditioned into accepting multiculturalism and moral relativism at all cost.
It has nothing to do with religion, political ideology or the enemy of my enemy is my friend crap. They don’t proactively think in those terms.
If you ask a liberal directly they will tell you flat out “That is their Culture and we need to respect that”. They will also tell you that it would be wrong to judge their culture simply because it doesn’t conform to ours.
My Daughter asked some of her college classmates (pure liberal ideologues) about the “culture” in China and how they will kill a new born infant female because they would rather have a son. These self proclaimed do-gooders literally disconnect from their own morality in order to defend the “Chinese Culture”.
The left believes that “their” morals are a western construct that should never be held above any others.
This is why the left defends Islam.