I think that "mixing" like with Darkcoin (although that system is far from perfect too, as it requires trust to the mixing nodes) should somehow be implemented in bitcoin if that is still possible.
No it should not, bitcoin is perfectly fine as it is. Protip: You could always buy darkcoins, mix there, then move back into BTC.