Possible loopholes and weak enforcement
A credible criticism was that the credit card ban might not fully stop credit-funded gambling if bookmakers could still accept money through indirect methods such as vouchers or similar payment pathways. That concern goes to how the law is enforced rather than its policy goal.