What people build on their property is ordinarily up to the property owner and the zoning board.
This particular proposal has created a firestorm. When have matters driven by faith done otherwize?
Not only has the narrative of how the World Trade Center was destroyed come under credentialed question (Architects and Engineers for 911 Truth), putting a Masque where it is not wanted is an invitation for vandalism and lawlessness similar to that experienced on other religiously contested holy sites.
If anything religious is built there it should be an all faiths chapel.
Secular folks have got to teach all religious to get along and share the planet, starting with just such a proposed religious space as this near ground zero.