You are absolutely correct. It's crucial to exercise caution when providing your credit card details to any platform or service, particularly online. There are some very basic precautions that you need to take, such as checking the SSL and security information, make sure that you trust the payment platform and do not pass the data directly to the site. Even being very careful is easy to fall for scams.
same reason why we not need to let our credit cards involved in gambling , because this is for me is over acting to gamble .
we have money or cash that can be used then why need to extend the usage to our credit cards?
also what you mentioned is completely correct , there are easy way for them to scam us using our credit cards.
sometimes even if we are dealing with legit and trusted sites , yet the chance of being scammed are there .
Indeed it is true that you are risking a lot not only your personal financial information but also along with your money, and if I were on that position I would immediately decline the transaction so it wont proceed any further. Also, if it happens that I won something from that particular platform, here in our country it is somehow not tolerable if that money comes from gambling, and we all know that almost every country do question every transaction if ever that money was gained from your gamble (since most countries deemed it illegal). It is also true that you might even lose your bank account if things wouldn't go on their standards and you might even be penalized for attempting to hide the fact that it is illegal or for some countries there is no tax when it comes to gambling.