A possible fix could be: certain upgrades locked to certain drawbacks, and drawbacks scale. To countermand that increase in diffucilty, allow sockets to be punched into items, and allow for socket swapping.