As far as the KYC for betting sites is concerned, I myself feel uncomfortable with this, why gamblers have to do the kYC, while betting is still illegal in many countries. Unlike exchange sites that actually require user data because of regulations or to meet their legality requirements.
there are licenses that support and require casinos to enforce KYC for all their users. the same as those charged by the exchange. I understand this as an effort to minimize the abuse of casinos for negative actions. That also applies to exchanges, right?
It is indeed unpleasant when we can create an account easily and make deposits smoothly, but it is difficult and the process takes a long time when we want to make a withdrawal. because we don't own the casino, and we only play there, we have to follow the rules of the game.