Without a wagering requirement, no deposit bonuses would simply be a case of the casino handing over free money. That would be lots of fun for players but a very poor business decision.