The best solution here is for a credit card company to monitor every transaction of their holders and never allow them to be used on any casinos, but I’m doubting they will do it simply because they are making a lot of money on every transactions.
the terms and conditions which whatever or whenever they do make use of their cards then its their responsibility to pay it up and if not then this is where interest would really be piling up
and this is where they do indeed make money and they dont really care if you do spend it out on whatever things as long you do obliged yourself on paying it up.
If not then you do really know the consequences.