So what I did was just to waste the money, because I don't want to expose my card details to them.
You surely did waste your money for being lazy to read the ToS if ever you really made a deposit on a casino that can ask KYC anytime while you don’t want to share ID credentials to the casino.
There’s only few casino nowadays that doesn’t ask KYC and your choices are very limited if you are not willing to do KYC in online casino.
Most of the crypto services is now asking for KYC though.
I think you're very much mistaken for saying that I was being lazy to read the tos, and how did you even know about that? And of course I do read the tos before joining the platform but then they didn't mentioned anything about KYC verification in the tos. not until when i decide to make withdrawal that was when they ask for KYC,The truth is that I wasn't expecting that which is why I decided to let it go.
There’s no such reputable casino will do that. Can you provide the casino website so that we can verify the ToS?
If your statement is true then you can raise a concern about them because it’s unprofessional for a business to require KYC without stating it on their ToS.
They can’t impose KYC unless it was stated on their TOS especially if you are sure that you read it carefully and so that they stated the “no KYC” part.