This should be noted, Those who don't want a KYC can use it but with limit in their withdrawal amount, there should be ways to do KYC per limit to obtain, like selfie first, then unlocked certain limit, then ID, address depending on what only their customer want to reveal. Plus way to convert in fiat depending on what location their are like what local wallets have.
For me it's simple. If a site or service even HAS the option of KYC, then I tell myself, be prepared one day to be asked for KYC. If you aren't willing to ever verify yourself or know you can't do it at all, then simply don't sign up. Exchanges, casinos, etc. They're all the same. If they have the option, they will exercise it sooner or later.