We need to get rid of the anonymity factor.
It's ironic to see someone using V's mask as avatar saying such a thing.
We need to improve the anonymity factor. Maybe by making people more aware of how bitcoin works, eventually distributing the software together with anonymous proxies like Tor or I2P and so on.
And this has nothing to do with helping criminals. Criminals will always exist and there are other ways to find them besides following the money. This has everything to do with
protecting bitcoin users from criminals, mainly those bandits working in the many IRSes and DEAs worldwide.
I'd argue that in the current state of things, no attempt of creating a sound money will survive for long if it is not anonymous. At least anonymous enough so that governments (the arch-enemy of the character in your avatar) can't easily locate who's using such money.