Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Also Steam has the ability to check and repair broken files and you can toggle on/off your DLC packs. You could probably earn money by selling items, but at it's least, when you make badges out of the trading cards, you get discount coupons.
I disabled the DLC this way and steam says it's not installed and i began a new game but still, all the bonus upgrades are unlocked. People drop four times money and i have every bonus cash and respect upgrade checked regardless of their required level.