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.
All casinos do have many options, whether they require KYC or not, but now casinos that do not have KYC can be interpreted as meaning that they are not closely monitored by the government as an agency that oversees casinos to maintain security and also to ensure that there is no fraud or embezzlement, also dealing with questionable licenses so that currently it is used as a standard for safe and regulated casinos.