This law has good intentions but it is still lack basis for the gamblers. I understand that they are trying to save those gamblers who are having financial problems but I think this is not the solution, they can try to provide professional help for those gamblers maybe, but they are trying to pass a law that has so many loopholes.
And the law can affect the casinos and other gamblers too. I may not have the right solution but I hope they can really find the best one for their good intentions, but I think this ain't it.
I do not see any good intentions in considering an adult as incompetent. I think that this is a limitation in rights and quite serious - in fact, we have to prove/obtain permission to use our own money. I think this is a step towards totalitarianism. I am sure that if the government does not receive a rebuff with such initiatives, then it continues to invade all spheres of life and dictate conditions (often absurd), of course, "with the best of intentions."