With Credit Cards, you have a few central banks skimming a huge amount of profit from the bulk of commercial activity, basically inflating costs for all of society. With cash, the government (at taxpayer expense) has to continually print more while exchanging/destroying old notes and simultaneously fighting off counterfeiters. Maybe bitcoin can reduce these overhead costs to society while simultaneously making it easy to conduct a long-distance economic transaction.
I basically agree with you, crypto currency is an interesting vehicle to transfer wealth. But BT is quite wasteful; if you take the amount of energy required and wasted to authenticate each transaction (mining), the drag on society is not fully removed. I would like a crypto currency that is less wasteful. But that is the Catch 22 of crypto currencies. Make the authentication to simple and you are open to abuse, make the authentication hard and you waste lots of resources.