The whole online casino market is scammy af.
Minimum deposits, minimum withdraws. The minimum deposits are too high, it's a good thing it stops me from gambling and losing money

You can't tell everyone is scamming but you need to understand one thing that they are doing the business to bring them a profit not distributing money to gamblers. So when there is a bonus means it comes with some conditions. It is our responsibility to check those terms before start using those bonus. Usually, those terms are very difficult to achieve so I never bother to check those bonus.