Poorly designed upgrades
By the time the upgrades became useful, they also became useless. For the last tower, you can't afford to discard any blocks. I still haven't beaten the last tower and I probably never will. My tower starts swaying at about the 300 marker and falls soon after.