Because, for casinos, no deposit offers are a negative investment, they are required to increase the number of times that a player needs to play real money before they can withdraw that money. They can’t afford to give away money for free. The wagering requirements simply help the casino recoup the bonus investment.