The option for him withdraw and leave at a minimum is required. You can't violate someone's privacy and steal their money just because your casino now all of a sudden cares about the rules when you didn't for the vast majority of time that codepoet was a member with you.
CryptoGames isn't stealing the money of the user. They are just following the rules of their license operator. 'codepoet' will be able to withdraw his funds by completing the KYC verification. He is concerned about his privacy, and I'm not against him. But he has to cooperate with CryptoGames team by providing the requested documents. Based on the terms of CryptoGames:
CryptoGames can request from you any additional identifying information and support documents at any time at the request of any competent authority or in case of application of any applicable law or regulation, including laws related to anti-money laundering (legalization) of incomes obtained by criminal means, or for counteracting financing of terrorism.
You will see this bold part in every Curacao licensed casino. All of them reserve the right to ask the personal documents "at any time". It doesn't matter for how long the user is playing at the casino. The KYC verification isn't mandatory, CryptoGames has applied the rules on 'codepoet' as they found it necessary now (to cooperate with the license authority).
You can check this thread to have some idea about the license and KYC requirements of those casinos who have an ANN thread in this forum:
Information of Crypto Casinos License and KYC requirements