I would argue that Microsoft has done fine without finding new ways for people to post pictures of food. Some of their products are so boring that people will run their business on those products.
No employee churn == horrible code. I'm living it right now. They do not understand best practice... It's like they live in a bubble.
Too much employee churn == horrible code.
Launch-and-flee, fast firing, brutal deadlines, and corporate behaviors that don't instill loyalty, all are pretty bad for code quality.