Because it doesn't know who had them in the first place. It doesn't know if it's the same person sending to self.
Darksend moves in blocks of fixed size and provides change back on new addresses.
The blockchain keeps track of all of that anyway, why does a person have to be NSA? It's all in the blockchain... Why monitor? I don't get it. I think you just have a fundamental lack of understanding in how any crypto coin works. I'm not even sure where to start in trying to help you understand. Not an insult... You just don't have enough basic knowledge to have this conversation.
That's kind of condescending. You could have just said, "an attacker can query the blockchain rather than constantly monitoring balances", and then answered his question. I thought it was a good question -- how does darksend protect against a timing analysis?
Wasn't meant to be... This is why I avoid humans. They'd rather get mad and call names. I don't know how to communicate with anyone who talks backwards and upside down, which is most people. So I generally jsut keep to myself.