If you understand the steps required to keep it anonymous then it can be perfectly anonymous. It requires the creation of new wallets, and the tumbling of coins to insure they cannot be traced. Look up guides on the forums if you are worried about having your transactions traceable, and purchase coins locally using services that do not track your IP address (TOR, internet cafe, etc)
No it can't be anonymous. Perhaps you did not understand my prior post. Mixers (tumblers, zerocoin, etc) do not obscure your IP address. Tor is vulnerable to timing analysis. Internet cafes have cameras. Etc..
And the main point you missed is that if most are not anonymous, then anonymity becomes useless for everyone. Go re-read my post and try to wrap your slow brain around it.
I expect a full report from you on my complete bitcoin history complete with my gps coordinates at the time of my spends/receives (if I have any) by tomorrow morning.