Banks may be greedy but in exchange for their greed they protect my money. As an analogy, Governments may be lacking in integrity, but they offer protection such as police, laws, and human rights. Putting your faith in Bitcoin is like trying to live at sea so that you can be "free" of all governments. But I would rather put up with the ills of Government than the ills of piracy and the instability of the ocean.
This article cannot be taken seriously if it will not address the recent problems with Bitcoin (thefts, illegal markets etc) and offer explanations and reassurances.
Maybe I'm wrong but the excitement around Bitcoin seems to be an extension of the old Utopian ideas born out of the anarchist movements: if only we remove the Government and the status quo from the equation all our problems will be solved.
No matter what security measures people devise for Bitcoin or anything else on the web, they will never be perfect. Look at heartbleed! What protects us is the system: laws, repercussions, investigations, insurance. Once you have laws and police to protect the banks, the banks are happy guaranteeing you your money back if you are a victim of fraud or theft.
Bitcoins biggest selling point is also its Achilles heel. I'll keep my money in the bank until Bitcoin is legislated and protected.