Muslims ain't their Mom and Dad. Normally, anyways. Show me any leftist action that doesn't have it's roots in sticking to their parents.
That is true. I have heard the term 'embrace of the other' in explaining why teenagers and early twenties will frequently vehemently condemn anything Jewish or Christian and yet they embrace the more enlightened paths of Buddhism, or Hare Krishna, or any number of things, which are still 'religions' of a sort. Why love this, and hate that? Because familiarity breeds contempt. "The other", such as Islam, always has a mystique that what they know cannot have.
But with Liberals, I think some of it is about hubris and arrogance. When the Muslim student says Praise Allah on the podium, not only is he 'sticking it' to the Christians, which Liberals appreciate, but Liberals also have this racist, superior, attitude with all minorities which causes them to think, "Oh isn't that cute. He believes in an invisible God, oh how adorable".
I mean to say that when Liberals see Muslims praying, or Black people in Church, or Mexicans lighting a candle, to them it is like observing wildlife in its natural habitats. And again, they think it is "cute" to watch them. However, because Liberals are inherently hardcore racists at heart, they do not apply this same standard to White people who do not get a pass, because according to Liberals, White people should know better.