Nothing is more destructive of respect for the government and the law of the land than passing laws which cannot be enforced.
The Chinese have always enjoyed gambling, and Macau is the only place in Greater China where gambling is legal. So I believe the government understands that there has to be a place for it.