Stealth addresses aren't nearly enough. It needs to be mandatory stealth addresses + some sort of mandatory passive mixing that can't be Sybil attacked + Confidential Transactions. At a minimum.
SX and DarkWallet was what kind of pulled me personally into the bitcoin "ecosystem", very entertaining read trying to understand all of that :)