No, this is not the case. Some providers will feature bonuses without the need to wager any money. However, if you claim a certain bonus and win, you need to fulfill the wagering if you want to withdraw winnings.