If one considers that the vast majority of people don't go through the lengths to remain pseudonymous on the web, connecting identities to wallets will (eventually) be trivial for the mainstream. However, I find it the case that as of now, that is inversely proportional to the people that use bitcoin. Not to mention all the laundry services out there or that could be placed on the front end of services used through tor (and possibly meshnets in the future).
And just as with cash income, attempting to launder bitcoin income turns it from a fine for undeclared income to a prison term for money laundering/intentional tax evasion.