> Microsoft spent literal decades rehabilitating their reputation
Which literal 20+ year period was that?