But that needs a honest officer who can guard the tax money and distribute for their country.
That would be a problem if they’re not honest… corrupt countries have corrupt officials, so taxes don’t always go directly to the right projects; a portion often ends up in the pockets of these officials. But that’s a different matter. What we’re talking about here is taxes and their implementation. There should be a complete, clear rule for this law. As for those corrupt officials, that’s a separate issue to tackle. Even with corruption around, casinos still have to pay their taxes to stay within the law.
Yes, many countries have a corrupt officials which needs to discipline or even punished because of their mistake. But that will not easy as they can operate something illegal that other government officers doesn't know. The rule is clear but those corrupt officials know how to find the gap from the law that they already made with other government officials. They know every words from the law so they know how to manipulate it and escape from the law. It needs a clearly sight and the firmness of honest officers to want to enforce the regulations properly. The casino may pay double money for the corrupt officers to hide their illegality.