Sorry, but this is typical Sinkie mentality. Everything is illegal unless explicitly stated otherwise. I blame it on decades of living under oppressive PAP rule.
What is wrong with sitting down with friends and playing card games in public places? Even if you wanna bet money, is it really a crime?
How about betting on chess? Where do you draw the line? At what point does it all break down and boil down to a bunch of bullshit laws from bullshit politicians?
Also, calling gambling a vice is sheer hypocrisy now, with a small island already having two casinos.
Lastly, Ang Mohs are protected species. If you beat a dog, you'll have to know who is the dog's master. Ang Moh's masters are their respective country's embassies. SG govt balls shrink in the face of foreign embassies. Bullies will never pick on someone tougher than themselves.