Why does Bitcoin not implement anonymous transactions feature? It would definitely be huge if it is implemented!
Also, if such features are not implemented what does BTC have apart from being the first and accepted by a large number of merchants? So why not implement the newest features from altcoins?
There are plenty of ways to keep your identity secret and hide the source of the coins that you are spending.
The safest way to do this would be to use shared coin as this is a trustless way to "mix" your coins, however researchers have been able to track some transactions on the block chain that used this kind of "mixing"
You could also use a various number of mixing services (inputs.io, bitcoin fog) to mix your coins however you would need to trust the operators of these sites with your coins. The result would be a greater level of anonymity.