Building a 9/11 memorial requires consensus and money.
Try to get that in New York.
The muslims have both, and enough political leverage (ie, money to pay to new york politicians) to advance their agenda.
Wrong or not, it's reality....and anyone who denies that money enables freedom of action is trying to sell your something.
J