Isn't running circles around government regulation the oldest pass time in America. Look back at how effectively the Stamp Act was circumvented, 250 years ago. The more complex the laws gets, the easier it is to get away with things like this, because even the government can't sort through the complexity of the laws.
The solution is not more regulation, but simplifying it. If a corporation can make billions, by simply hiring 50 lawyers, or 500, to find a way to make billions, that is huge return on investment. Anyone who expects an efficient and responsive government is dreaming. The only effective solution is to make it so simple, that dodging becomes impractical.