Honestly, I only consider it a gift if I could cash it out. Unfortunately, it's not easy to cash out those bonuses due to the terms and conditions that gamblers have to comply with. And it makes sense because no casinos would simply give away free money. For me, it's just a way to entice gamblers to play, and if you're lucky enough, that's when you can enjoy those bonuses. However, always bear in mind that only a few have actually won them. In the end, that kind of promotion still favors the casinos overall.
That's why all the promotions from the casino shouldn't tempt us and we should be able to choose promotions that we can afford because joining promotions often requires more money and there are wagering requirements that we must meet to get the bonus. And casinos often give out promotions to all their members in hopes that it will entice them to deposit big money and gamble. Many casinos have implemented such a strategy and these casinos can get a lot of profit.
If what you say is true, all casinos use any type of promotion to attract players and make them hope to have a lot of chances to win, what I do is read the conditions a lot because I have done many bonuses and I get conditions that are very Difficult for me to fulfill, and when I try to do what I do is lose, that is agglomeration that I cannot avoid, I have never had much luck with this bonus, with promotions, I know that there must be players who have experience to do it, but for players like me who are restless, who don't have patience I don't recommend them.
Reading the terms and conditions that apply to each promotion can prevent us from violating or not being able to get the bonus. But unfortunately, there are still many gamblers who don't pay attention to this and they just immediately deposit the amount of money needed to take part in the promotion. And when they manage to win but it turns out there are other requirements that they don't know about, it can disappoint them because they can't withdraw the money and have to fulfill these requirements.