Economically inefficient? Please. If every business, every office was spread out in a single building, or small multiplex, the amount of space and land would be enormous.
Humans are generally very pragmatic and practical, and if skyscrapers were inefficient, we'd likely not have begun to build them...
And to be honest, telling people to get out of your country is inefficient. Why? Because the overwhelming majority of these people come to your country to work and make an honest buck and therefore drive your economy. Up here in Canada, we rely on immigration to help fuel our economy.
Ok, next point. Our forefathers were immigrants. Unless you, razor are 100 percent, Native American who can trace your roots back to the Sioux, Cree, Cherokee, etc.
Our forefathers came for the same reasons immigrants today do. Because they feel oppressed, cannot find acceptance in society, or they need to work.
And yes these were attacks on Corporate America and America itself, but also the Western World in general. Terrorists loathe the freedoms and advancements our society provides. I find it funny that terrorists use the internet profusely, and at the same time, mock us, when they should be thanking North Americans.
I'll admit Western Society isn't perfect. But it's sure as hell is better than living in some dusty country filled with flea bitten religious autocrats who stone homosexuals and victimize women who have been raped, not to mention NOT having viable infrastructure that keeps the water running and the power on.