It is difficult for management to admit their mistakes (they are human, and we are not good at that), and for the board to fire current management while the company is increasing its revenues and earnings.
FORBES: Will Microsoft Inject Trademark Mediocrity Into Promise Of Skype?