I've reworked the whole system behind the upgrades in the latest patch, now costs are tied to individual buildings rather than scaling globally