<...>
Yes you are right that mate and that's the reason why every casino have their rules and regulations or let say terms and condition cause if they give you a bonus then some casino have a task before you can claim it. But some of them that they required specific amount to deposit in order to have or to get that bonuses. So after signing up to or before creating an account then we must research a little bit what is that casino all about if they are trusted or not.
The players need incentives to keep gambling so the casinos have these bonus options for them and keep them attracted to their platform but they also have strings attached like some wagering requirements so they also gamble with money instead of directly withdrawing that bonus.But it's free money for playing as well so it's all good and each casino has their own terms.