Forgive my ignorance but how does mixing achieve privacy? The blockchain is public, so you should be able to trace back ownership regardless of the number of addresses it's been through?
If X people send to an address and then the amount is distributed by a different number of outputs (for example 3 addresses for 1 person, 4 for another, etc) you can see how it can make hard to track down who has what.