One thing that gets wrong is calling Gates the genius. Ballmer is the smarter of the two.
Right now Apple, Amazon, Google & HP are all bigger (in terms of revenue) than Microsoft:
https://en.wikipedia.org/wiki/List_of_the_largest_informatio...
It seems we are in agreement - being overtaken =/= stagnation. A more convincing argument would have been if their revenues had plateued under Ballmer (they didn't - revenue grew by 280% from $25B to $70B in 2014).