A big point of all this is that people are free.
You have people in governments using their freedom by attempting to make money off people not in government.
You have people not in government using their freedom by attempting to make money off anybody.
Anyone can do the Panama Papers thing. He can do it personally by studying and joining together with one or more knowledgeable like minded people. Or he can use funds he already has to buy a setup for himself from companies like Mossack Fonseca.
One of the best setups around is NOT offshore. It is right in the United States. It is based on a couple of basic tenets of freedom found in the 1st Amendment to the Constitution... freedom of speech, and freedom of religion.
Any two people can get together and form a church. Because of the 1st Amendment (which is backed by basic English and American common law), a church has a wide range of freedoms that the government can't attack successfully... if the people know what they are doing.
One of the biggest church freedoms is freedom from income taxes. If the church is run properly, it is excluded from the IRS altogether. If the people running the church know a little about common law, they can repel even the strongest IRS attacks against their church with ease. See
http://www.theultimateinassetprotection.com/?ref=SWC for some basics about a sure way to do this.
The amazing thing is that people have been trained into thinking that starting a church for protecting one's self or family from government operated racketeering is wrong. Government continually dumbs-down people in their training in school so that they are ripe for the picking.
The various religions help to keep people ignorant of the financial protection available to them through a church. The simple, everyday religious leaders are honest enough in what they are doing. Yet, all but a few of them realize how powerful freedom of religion is in the States. So, they make the setting up of one's affairs as a church to look like it is a bad thing.
From
http://www.theultimateinassetprotection.com/taxlaw/:
... instead of asking the IRS’ permission to be a church (as you would with a 1023 application to obtain 501(c)(3) status), you declare the existence of your church under IRC 508(a).
In other words, if your church becomes a 501(c)(3) tax exempt organization, it isn't a church. It is a corporation or other entity. If it is a 508(c)(1)(A) organization, it can be a church, and is an "excepted" organization outside of IRS control.
Someone has twisted the minds of the people in the local churches to make their church an exempt corporation under IRS scrutiny rather than an excepted organization completely outside of IRS control.
Time for people to take up their freedom and form their own church so that they don't have to go offshore to protect their assets.