The problem is with sites that claim that they do not enforce KYC or that they only enforce KYC level 0, and then after a while they start imposing KYC procedures. It is sufficient for it to amend the “Terms of Use” without taking into account the options of users who agreed to certain conditions for the first time. The least that can be done is to notify users sufficiently in advance before making the modification.
Some common mistakes always comes from the gambler side, if you're using a casino that supports kyc and they did not request for such when you first started doesn't mean they are not going to do so later, they are only being patient to see you enjoy their website use for a while before you make any requests from them to perform certain functions then they subject you to their initial KYC, which i don't see anything bad or new here, if you being a gambler that does not want KYC then you should go for a casino that does not support for KYC right from the start.
A few of the complains that jave been recorded, were all based on the fault of rhe gambler not reading and complying with the site demands.