It's a complicated and difficult problem to solve. At the same time as we're finding and closing these loopholes, more of these people are infiltrating the highest levels of government and seeking to create more loopholes. Society ceases to function if enough people succeed at violating the social contract.
Right. Most of the interesting questions are complicated, because most of the genuinely simple things we all just agree on the right answer quickly and stop talking about it...