My real question about governments is:
1) With Bitcoins is really easy to launder money and do not declare your earnings. That means less money payed to taxes.
2) Even though everyone complains about taxes, the majority agrees, because they want public streets, schools, healthcare...
3) What if the state forces to remove Bitcoin because if people keep doing it they will need to increment taxes.
4) Taxes increment -> More people have nondeclared money. Go to 1).
How is that not a problem? In most "standard" (let me call it like that) countries, not only USA, is going to be a problem if it ends up being very popular.
Solutions? I don't know.