There is no fixin' MSFT. When they were young they had nothing to loose. Like many other "principles", they bet the company time after time and they ended up the winners. Now they're old and they have circled the wagons. Protect what they have and take no chances with big expensive new initiatives. Dividends up, R&D down. As long as Gates is chairman it is not going to matter who is CEO.