Microsoft changed. And for the better. The death was short lived, but in many ways, especially in the cultural zeitgeist of software engineers and tech folk, Microsoft did die there for a bit. Satya did a great job of resurrecting it. He has been masterful in his role (I worked at a company that was acquired by Microsoft).
Companies who were once the 900 pound gorilla can die, despite making a lot of money. Oracle still prints money, but how many people under 50 use Oracle on a day to day basis when they are building a company? I would venture to say approaching zero. Google is still printing money, but in many ways it is dead (or dying).