Yes indeed, better to keep yourself away from those possible hack or scam that might take place, unless you are willing to take the risk but still the logic here is if you are done doing your research and you trust the platform, without doing it staying away should be the first line of your protection, not providing private details will save your butt in any possiblity of getting scam or getting hack by someone who are just watching you without you knowing, someone who are waiting for you to make a mistake and grab that opportunities.
Aren't the credit cards also been used on other websites that aren't casino website. Example, shopping websites, locals stores etc. There's always risk all around us, we have to be careful and trust the system that we're using and don't keep too much money in the cards.
We can open a sperate account and money inside that account could be used just for gambling so any credit card that's linked with the account will only be affected Incase of a phishing attack on the website, hackers might takes over the website or clone the website.
Some casino might have games that you'll like to play and if their deposit option are only credit card and you can't stop yourself from gambling on the website, then you can use the solution I suggest above to keep yourself safe and still enjoy your bets
Same deal as different gamblers have different perspectives. I see your point and that's valid. We do use our credit cards not just for gambling but for other services that we encounter online. It's your decision if you trust the site or not. I personally say my opinion if you don't want to take the risk, but if you think you can trust the site, then it's your decision to take using your credit cards or debit cards.