QUOTE(Lolita @ Dec 29 2007, 13:25)

Maybe someday there will be enough advanced alternative for WMP on windows ... and that will force microsoft to make new version even better

Why would they? Adding "advanced" features would take resources. Resources are always finite even for such a wealthy organization, and those resources might be more profitably applied elsewhere. And since "advanced" features (stuff like ABX-ing capability, I suppose you mean) would only please a few users ...
It's not as if they're bleeding "customers" who're looking for such features. Insofar as they didn't get market share it wasn't for lack of such features in the software but simply because people
saw what the product was and didn't like it.
One imagines they will finally add RSS support to WMP, but that's a much bigger deal than any "advanced" features.
You've got to look for the economic motive. It's not like the IE saga. There the excellence of Firefox has compelled Microsoft to get up off its arse again, and implement just a little CSS. Apart from anything else, it had got too embarrassing to have Mozilla constantly showing how much better a browser can be built.
http://it.slashdot.org/article.pl?sid=07/12/19/2231235But there was an economic reason why Microsoft at first spent like crazy on IE (in order to kill Netscape) and then an economic reason why it killed development on IE (to protect the Windows API). It's all outlined here:
http://www.joelonsoftware.com/articles/APIWar.htmlAnd there's an economic reason why the Borg's now got people working on IE again. As Joel Spolsky explains there, the "API War" has been lost. It seems to follow that they have to go in and compete on the web now. Microsoft can't afford to have people use Firefox, which runs equally well on a Mac or on Linux. They'll implement a few standards, but they'll also try to get webmasters to use new proprietary web technologies (c.f. Silverlight), to get themselves back in the driving seat.
This kind of thing determines what time and effort is spent on: Where will a company make or lose money is the question?