That's the way it should be. Imagine yourself having -100% upgrade cost and -100% upgrade time. You'd win the game.
That's why they don't release those mods anymore.. but the bank mods are different since players already have free baking. Does that mean those players have already won the game and no one else can?