Replace the word “secrecy” with “privacy”. I think there are a lot of good reasons to keep your personal banking details private. For example – in my country there is a law that the bank have to inform a government department if there is any deposit above about $1000. Thinking of donating to a political party?
You must show proof of fixed residence to open an account (even if you always have a positive balance). How would a poor person without a fixed address (as defined by government) open an account?
> and drug trade.
Because people voluntary give money to buy drugs and people voluntary sells drugs. What is the problem?
> at its worst enables terrorism
It is a stretch to blame private banking for terrorism. Terrorism will occur regardless of banking laws.
> At "best" it enables the very wealthy to not pay their fair share.
If there was a flat tax regime you can (maybe) try to make that believable. Why is it that rich people pay a higher percentage of their income in tax? It is simple – ten wolves and a sheep deciding who is for dinner. The whole idea of progressive taxation is the mob taking what it wants because of its majority – there is no inherit “fairness” in it.
A politician buys the vote of the poor with the money from the rich (coerced through taxation).
> If you have a problem with being overtaxed, the only respectful approach is to be active in managing how your government works.
In my country there are 4 million tax payers and about 14 million people receiving government “grants” (this will probably quadruple in a year's time in a plan to give everyone a “basic income grant” (BIG)). Is it fair that 4 million productive people subsidise 14 million unproductive people? Is it fair that a young tax-paying couple puts off having a child – yet their tax dollars is used for other peoples' child grants?
> And a "good" lawyer should never cover for crimes.
A “good lawyer should always act in their clients' best interest – whatever it may be.
In summary my argument is as follows:
1.There are plenty of reasons why banking should be private. 2.IMHO tax evasion by overtaxed people (i.e. when the tax percentage is progressive) is not morally wrong.
EDIT: Downmod all you want.