Yep. I'm not saying Frum's argument isn't completely without merit, but the fact of the matter is - as you point out - $100 million isn't anything to these people.
Whatever the motivation was (or wasn't) to start this project, the Muzzies have access to the funds to finish, and almost nothing would please these Islamicists more than building a shrine to Allah that towers over that empty hole that used to be the World Trade Center.
yep, plus no one said it has to be exactly $100 million. $20-$50 million will build a decent whatever they want to build