A more detailed fact contributes to my skepticism: are we so sure that having *every* transaction recorded and public is really a good thing? If in the future bitcoin will completely take over other payment systems (like everyone here hopes, and it very well could given its immense advantages), including cash, we will live in NSA's heaven: you recieve your wage on a certain address, which very likely will be tied by law to your identity, and you can't do anything anonymously with that money.
I'm still new here, but two things I see here.
1) your current bank account is just as traceable. You sign up for a bank account with your SS#. So my bank account and identify are directly tied and you can easily trace the money.
2) Would it not be easy to hide the money even if they knew it went to you?
Example: I get paid to my normal wallet A
I then transfer some BTC to a middleman wallet X who takes a small fee and transfers is to whatever wallet I tell him too (maybe in chunks to further hide).
My wallet B then gets funded through Wallet X. Becuase wallet X is moving funds all over the place, you would have no way of knowing that the funds that got sent to wallet B came from Wallet A originally, making those funds untraceable after a single hop.