Yep, any other shortcomings in your defenses can be 100% made up for by a strong economy.
My last run on the tundra map I ended with a population of ~2700, with 3 bank/markets surrounded by stone houses. 90something towers of snipers, 45 thanatos, and a few dozen shocking/executor towers is...