And yet we see the law being circumvented...
I'm not saying I disagree, but it appears there are too many ways for some people to wriggle through the cracks.
The fact that a law is being circumvented doesn't mean you need new laws. It means you need to enforce the ones you have.
Yes, I know, and I basically agree with you (see my earlier posts).