KYC is always compulsory to any casino that has a Curacao license. They just require it in random basis but all the account is subjected to KYC at some point of their game. Casino just imposed it during registration process but you automatically agree to undergo KYC once you are asked the moment you sign up and agree the casino ToS.
Do you, or anyone in the forum, know what licenses DO NOT strictly require or enforce KYC on their users? That might be a good tip for those who don't want to give up their privacy, no?

Some casino even with Curacao license does not compulsory require their player to submit KYC, they always have this in certain situation where the casino might require KYC from the player. I have been playing in some casino that allows me to withdraw my funds without undergoing KYC so in honesty I am also baffled if the license from curacao really make KYC mandatory.
What casinos are those, and what's your deposit-withdrawal activity like? Is it very active? Because another user suggested that it wasn't the amount that triggered casinos to request for KYC, but the activity of deposits and withdrawals. But for me, it was probably the amount. Currently, I play Craps only during Sundays, sometimes Saturdays too, sometimes I don't play. So I'm sure it's not the "activity", but I do make a deposit and withdraw after playing. I never leave coins in the casino.