I wonder: with the power of the NSA and the right laws ,maybe it's really easier to track and control bitcoin transactions than control international banks?
That's actually a legitimate concern, which is why people are working on CoinJoin [0]. ZeroCoin and other cryptographic solutions are very interesting but will not be practical for a while due to blockchain bloat and extremely high verification time.