It isn't a few ignorant people, it's 70% of the local population that find it offensive. Plus, a hell of a lot of construction workers have refused to aid in building this thing. Yes, the Muslims have good intentions, yes, people may need to change their attitudes, but by building the mosque there they aren't doing anything for themselves, they're having their public image degraded. Yes, it may not be their fault, but it's happening nonetheless. Yes, they need a larger center, but move it further away for f**ks' sake so you don't stir up more of an issue. 2 blocks clearly isn't enough, even though it is pretty far. Why not 5 blocks and evade the whole thing? They didn't think this all the way through.