I have a Yahoo email account. The feature I enjoyed was that you can use 'disposable' email addresses, so giving unique addresses to different people/companies. Then you can delete the address if it starts receiving spam, and you can tell who 'leaked' your email address. I'm struggling to work out a satisfactory way to replace this functionality...
I'm not surprised by these revelations, but nevertheless I'm determined to stop using Yahoo. The problem I have is that the whole email system is inherently crap! I can't find a satisfactory solution. I think I'm going to get my own domain and set up email this way.
I don't think I'm technically knowledgeable enough to run my own server though, and there are several other downsides to this approach (expense, reliability, blacklisting etc). I think I'm going to have to use my own domain and some third party, but I don't know who!
I want to point out that I'm finding this difficult, and I'm determined and more capable with technology than the average person. How the hell are normal people supposed to escape the sort of appalling behaviour demonstrated here by Yahoo!? It's not currently feasible is it? Fast forward a few years and I imagine there'll be an answer!