You make a good point in the fact that the conventional world many systems are broken.
However the problem is that most nations AML rules (Anti-Money-Laundering) will prohibit the use of them for anything.
My understanding, IANAL, but I have some CFA certificates, is that it would be illegal for me to accept payment in bitcoins, because I don't have a proper chain of trust.
I would love to trade bitcoins, but I can't legally as is. The UK has very strong punishments if I accepted money for a service and that money came from someone we have sanctions against. To me its simply not worth the risk. I am sure there are some lawyers figuring out creative ways around this mind!