I think that this is normal, it is the duty of every casino, if a person deposits and wins, it is their right to withdraw, and yes, there should not be a KYC requirement to do so, because it would condition them or force them to give their data in order to opt for the benefit, I do not agree with the KYC to withdraw,
Nobody agreed to giving out their private information to casinos but since we're dealing with money here casino are obligated to asked for KYC verification. All casinos are now doing it and if this continue they'll be forcing us to abandon them and move to web3 casinos.
This is meant to be a decentralized environment, exchanges are also requesting for KYC verification but we have decentralized exchange that aren't asking of KYC verification which we can use as an alternative to the centralized exchanges mandating use to pass KYC.
If we can get very good decentralized casino and sportsbook. I won't hesitant to start making use of them instead of the centralized casino that's becoming very popular. For now we just have to obey their rules so we can withdraw our win but soon they won't see customers anymore.