Bitcoin is annonymus and only the person who don't know how to use it will make it not annonymus , some people use the same Bitcoin adress over and over and on several forums etc ... then they ask their selfs why they got hacked , how they got doxed etc ...
Darkcoin is good because of the full annonimity and off chain transaction indeed .. still Bitcoin is not bad at all and there is a project under developement called Zerocoin & Zerocash which will make Bitcoin fully annonymus , I wonder when it's going to be released tho . For now you can simply use Bitcoin Mixer .
~ Madness