As far as the KYC for withdrawal is mentioned in the T&C of the site nobody can do anything about it.
Most people ignore the T&C of all the sites and then complaint about what the site has already mentioned.
If the T&C doesn't mention KYC norms and yet ask for it then we can raise a scam accusation against them.
Gamblers do not even try to read the T&C properly while creating an account on the gambling site, so that they face many problems later on. However, many casinos do not make KYC mandatory on their sites, but they add their T&Cs that they can ask any of their customers to kyc at any time if the gambler's activities are suspicious. So here the gambling sites take advantage of the gamblers because in the end, it is the gambling sites that prove themselves right due to the careless nature of the gamblers.
I don't know if the inability of gamblers to read the terms and conditions of casinos is due to laziness or what have but to be frank with us, it saves a whole lot to take that stress to read them through before considering opening an account on those casinos, just like many member have mentioned already, many times the problem most of the casino users encounter could have been avoided if they put in the extra efforts to read through those denouement's and getting themselves use to them to be able to navigate through every challenge that may come along the way.
Well, as far as I am concerned, I have always seen KYC as a mandatory procedure to be able to comply with the regulatory or licensing requirements of casinos, because for me KYC means only that, and in fact in crypto they should not request no type of identification, do as before, that only the user's ID was enough to do everything, now everything is trying to involve many controlling agents, which is not good because always something that enters a government is not good, However, as I have said, it must be complied with, but since we are people who also have things to do and many experiences to live in the casino, it is good that the most reliable things and those that we like are met so that the requirement is met. of KYC, therefore when we do it only in our favorite sites it is different, because we already know more what the casino is like and many users have had this type of porbelma in casinos that are relatively new.
The casinos that are relatively new, at least I refrain from doing any activity there, because I know that they request KYC, and until I have a high degree of trust and reputation, I do not deposit in that casino, because the truth is I don't trust it, and with that I save myself the problem that other players have that when they deposit, everything is fine, but when it comes to withdrawing at least $100 it is not possible because they have to comply with the KYC requirement, and if it is not met, it is not possible. There is money, so it is something that makes the player stuck there and it is not beneficial, because the withdrawal process should be immediate, as it was before they implemented KYC, that is why it is necessary that we have a vision of what They are the casinos in which we want to live, have a good time and have a very good experience, otherwise it is better to stay still until we achieve it and expand to more, of course is my advice.