Exactly. If a casino requested the KYC from the onset of registration and to the time withdrawal then the participants should not complain again because everything is clear for them. I also prefer a casino that request KYC in the time of registration and not only at the time of withdrawal. We all know that the KYC is for security and also to the agreement with the license with the government but though privacy is the best in the ecosystem because someone might use your personal information to scam another person and they will think you are the person, therefore privacy is the best.
Exactly when a casino demand for kyc from the very start it become easier for the gambler to comply with that rule of regulation and kyc verifications, although some time, casinos may not deem it fit to ask for kyc when a player registers on the casino despite having kyc on the term and conditions, and that way, their never will demand for kyc at the very beginning of the player engagement with the site, but along the way if the fine any convincing reason to demand for kyc from the player, they will ask for it at that point.
Sometimes what makes some players to complain about kyc is that they failed to know and read about all the terms of service of the casino and take note of what to expect from that casino at any point in time, so when they are demanded to supply KYC information there will always convey such message as an abuse against them simply because the KYC demand for such document.