The story talks about 2000 report with 19.3 billion from windows and 23 billion total revenue. On the other hand, Microsoft made 19.9 billion in revenue just last quarter, with 5 Billion in net profit. 6 Billion operating income because of the surface writeoff.
Are other companies doing better? Yes. Could Microsoft have done better? Yes. Have they done badly? Not at all. They have grown revenues and profits at huge and absurd levels over several different divisions. They are also not going to die any time soon, and I don't think there are too many options to take a company this big private.