The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
Like most companies, only a few of Microsoft's product lines are profitable. Like most companies, Microsoft doesn't like spending money on things that don't generate a profit and thus tinker with them (and change the name to pretend they did more), change them into something else entirely (sometimes keeping the name) or drop them. Unfortunately, there are products, such as CE, which could have been profitable had they not been so badly bungled. Likewise, there are some products that worked just fine and already had sunk costs, which are cancelled, generally due to a lack of vision of those in charge. The worse for me are products which are just fine, but companies change them anyway (like when food companies change the recipes of successful products.)
It's the wind of changes... i believe they're trying to get a hold in some emerging markets (Surface, cough, Windows Phone 8, cough) and supporting old stuff, will distract them from that purpose , what i personally dislike is that having the opportunity to have one plataform (WinRT or the .NET Framework) to support all their plataforms (Windows 8, Phone, Xbox, whatever), they just simply play with several variants that are akin but not alike.