KYC is enforced by real casinos because of the license terms used by the casinos themselves.
If we understand that some casinos have licenses, surely all of them enforce KYC, it's just that there are some that are not as strict as for example KYC is requested when a gambler wants to withdraw a fairly high amount.
Online casinos that implement KYC are following the government's recommendations so that their casinos are legal and not targeted when there is a casino closure.
They pay taxes so everything will be safe.
KYC is also enforced to stop money laundering practices that usually occur on gambling sites, there have been many cases reported related to money laundering involving Online Casino platforms.
There are some Casinos that ask for KYC when withdrawing large amounts only, it is the rule of each casino.
There are still some no KYC casinos out there but I myself am not really sure if they are trustworthy and completely safe to use.
But if we study and research more about the gambling industry, we can conclude that in the future more casinos will implement KYC due to license requirements and security reasons from casinos to avoid problems like money laundering.
Casinos that implement gambling without KYC will indeed be at high risk, because it will be a place of fraud that will affect users.
and there is no support from the government so many casinos are declared illegal, at any time they will definitely be closed.
All casinos today must be under the auspices of the government, so that there are no criminal acts that can be a gap for criminals to launder money from the results of a break-in or something like that.