I'm a Windows app developer. Trust me, MS are -well- known for abandoning seemingly popular products on a whim. I'm getting sick of having to learn new techs because they've dropped something and replaced it with something else... *glares at Linq to SQL, Silverlight, WPF, RIAA services and about a dozen others...
Linq to SQL was never meant to be a permanent, it was temporary until Linq to Entities was finished. They told people this, they made it very clear. Some of the other tech, I can understand that being an issue but many of those technologies have lasted far longer than others from the competition.
But to pretend like Microsoft will just decide one day to stop selling Xbox will not happen. And the fact that we are even discussing it shows how effective the FUD mill is against Microsoft. They created a supposed replacement CEO (that never considered the job), then created a rumor of the products the never-to-be CEO would cut. Then when it is revealed that person never considered the job, they need to attach these rumors to something else.
We see that the supposed 36% rate, even when reported by a very Sony-favorable web site, is not holding up. So we need to be distracted with rumors about Microsoft will stop selling the X1.
Be afraid people, don't buy an Xbox because they are no longer going to sell one! Buy a PS4, it is the only one that will be sold by this time next year!