This is religious discrimination, pure and simple. So much for the tolerant left.
The First Amendment means nothing to such so-called Americans.
"The Left" has never been tolerant of anything other then their own current "meme of the day".