Well, it would be kind of puzzling if churches, synagogues, cathedrals and other houses of worship, massage parlours, topless bars, rock-climbing walls, indoor skating rinks, tennis courts, coffee shops, Apple Stores, restaurants, theatres, dry cleaners,
etc. were all a "good fit" for the city but a mosque wasn't. Somebody would hafta start thinking First Amendment rights, wouldn't they?
I love NYC, visit it a lot and don't have a clue why everything else is a good fit for the city, but not a mosque. Racist and/or religious bigotry is the only explanation I can see for that.