Although its not a permanent solution made by government but at least government do something to minimize the addiction of their citizen thru gambling and taking out the credit card option will make people stop betting once there fiat already drained. For sure this will create a slow effect to the gambling community and little by little the number of addicted players will decrease by this action made by Ireland government.
It wouldn't surely stop gamblers from gambling because they will always find ways to play or bet. Even in most counties that restrict gambling can't completely control their people about it. However, it will still decrease the number of gamblers especially those who are just depending on their credit cards. If it could completely eliminate the increasing number of gamblers in their country in the future, I guess that's the best time to follow that strategy.