The left has a great deal of respect for mosques, but very little respect for Ground Zero. There is a very simple reason for that. The mosque is transgressive, to them it appears to be a rejection of Western materialism. Ground Zero on the other is an area where two towers of capitalism were destroyed, as a "reaction" to American foreign policy. That is how liberals think. That the World Trade Center's capitalism was part of a system that enabled them to be free, while the mosque represents an Islamic doctrine that would have them be second class citizens, is not an idea they will ever accept.