It's a common approach now to always check the site's reputation before depositing some money. We don't need to spend a long time to do that. If lazy to do that, these users might end up in a scam site where nowadays, even scam sites do have a good site interface and layouts that can lure some visitors to try their site.
Referring to the bet limits you said, you know it's not easy to deal with. Experience is the reason why there are gamblers that are end up responsible.
If you will a limit then you lose, there's an eagerness to continue and break that limit. Responsibe gambling is required there.