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

I don't think so if you are playing in provably fair casino and don't take deposit bonuses or other bonuses with high wagering requirement than you can't get scammed.
Also minimum deposits is considerably low in most of the casino and fee they take on withdrawals are actually network fees not commission that will be taken by casino. Most of the fiat casino can banned you without any reasons or can ask for verification when trying to withdraw out. Also all of fiat based casino are monitored by governments or other authorities.
I always try to not take any of such bonuses with hidden and confusing terms and conditions.