I think you spoiled everything by mentioning anonymity. If Bitcoin is going to make everything anonymous, then how does that make up for transparency as well? That means that everyone will be doing whatever they wish to do without being caught because they are anonymous. You will only be seeing their transactions recorded but you wouldn't know what was done or who was behind it, so that doesn't make any sense. But trust me, if the government decides to be part of this, you will not remain anonymous any longer and everything is going to change.