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.
Is it that recently they have become more financially driven or has it always
been like that?
They have always been like that. Remember the times when they decided that we all should move on to Win32 and killed DOS and 16 bit Windows? At least it took them a few years back then and they did not change their minds now and then. All they did since Vista was just trial and error without much of a plan behind it. If Windows 8 (hopefully) turns out to be a failure, they will quickly jump in yet another direction. That's why I don't intend to bet any time, effort or money on them anymore.
I can see why you would get upset about most of them but Live Messenger?
Don't tell me you didn't see that one coming?
The moment they bought Skype it was obvious that one of the 2 would have to go (why maintain and support 2 chat programs) and the fact that they keep Skype is only natural since skype has a paying service (and more members I think).
Anyway that's the progress of software I guess, new stuff replaces old stuff and sometimes new stuff just doesn't cut it and gets phased out quickly.
The last couple years I find that it's no longer learning the new stuff that comes out but also trying to identify what is actually worth learning as to not lose time on some new shiny software only to find that by the time you actually know it well enough to use it, it has been dropped.
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.