I've seen a few things recently in this vein, that I should look at Microsoft with new eyes because it hasn't done anything bad lately, as if a few years makes up for three or four decades.
Even if I were to buy that, "We've been on our best behaviour lately" isn't really a great reason to invest time and money in a company's mediocre-at-best products.