So the argument is actually that the US can't have livable cities because they spend all that money defending Europe? Because of the implicit assumption that European-style cities are more expensive in upkeep than current US cities?
In real life though, it's never that simple. Those destroyers and bases are being used for something even if it's stupid, and if they are no longer there, then things may change in unexpected ways.