We will need to understand their own side of view as well because all that matters here is just a business strategy and nothing more, the gambling platforms will prefer seeing that they allow gamblers have the first encounter with their platform and finds it easy to bet without having challenges in doing that, then to later request for kyc in which can be the only reason they can use to hold customers down to their platform for the sake of those that wont be able to provide the requirements for it.
You are right in what you say; it is the right of any casino to require KYC from their users. Even if we say that in the beginning they didn't say that there was anything, that doesn't mean they can't require it. Of course, it's not like that because they make the rules.
Any business like a casino, especially if the casino is regulated here in the crypto gambling business, that's normal. The bad thing is that if the casino is not regulated and still requires to get the KYC of their players, it's not really right but really wrong.
Its their right to demand that if they are transparent on their KYC verification to people. But if they are claiming to be a non-KYC compliant casino then this is different story since its like they are deceiving people and just that word only for marketing. They know that there's a lot of people doesn't like KYC and they cheat them for telling that they don't ask KYC but later on they surprised them with this documentation which is bad action they made. We know that casino will be regulated that's why they should not use that No KYC compliant or needed word so that there will be no lying factor will happen there since if I see a casino telling it but require me to do that then I will think about that they are a scam casino.
Some casino didn't tell at first that they have KYC and not all casino like that is a scam casino but some are not . The best example of that is those casino who actually have doubt or they are suspected that their customers break the rules and regulations. So that's their reason that they are hold the payment and ask for some KYC. But still there are many casino that are scammers and that are their sayings that they don't have any KYC but once you are gonna withdraw your winnings then they are many KYC but still don't have a chance to get.