The casino pattern might not be 100% effective, but it has still prevented a lot of people from just using the system as a means of cleaning their money and withdrawing a clean one. Aside from the instance I gave above, I don’t see any other reason why someone would deposit and want to withdraw without placing a bet with the money. Even if they don’t feel like gambling again, they can still leave the balance and use it some other time whenever they are ready to have fun unless there is indeed an interior motive which the person is not voicing out yet.
Indeed. People have figured out different ways to launder money, especially via crypto, and the traceability of bitcoin transactions hasn’t really made it an easy run for them, which is why using the casino was actually one of the easiest and smartest way to cover their track. Mixer services were actually another way, but they’d have to pay some fee to do that, compared to the casino, it was already obvious that was what users were doing and this wager requirement was merely a precautionary measure.