Perhaps not the most unique shower-thought but have big corporations ever created good software? Seems like this pattern repeats to infinity. A single individual or small group of people creates something valuable, the organization grows or the software is bought and what was valuable slowly (or quickly depending on the quality of the it department) rots away in the hand of many (sometimes skilled) engineers until its so broken an alternative is made. Repeat. It's kind of depressing.