Have you ever tried contributing to a popular FOSS product? I have. Expect to be downvoted, yelled at, etc for suggesting change, especially change that's an emotional issue for geeks (implementing a ribbon-like interface, you know the one started by the 'evil' microsoft). Linus's childish attitude is pretty much the poster boy for this attitude. Namecalling is the norm.
There are so many cultural and management issues with big FOSS projects, you could write 100 phd disserations about it. Its not generally a welcoming and innovating environment. Generally, from what I've seen, its the products with the very small teams (or sometimes one person) who seems to make the breakthroughs and everyone eventually just copies those guys.
Can you imagine someone with great credentials and a great portfolio trying to engage the LO team on a novel interface? Can you imagine the Linus-like comments aimed at her way? That's a major demotivator for innovation, change, and success. Oh god, heaven forbid you're a woman in FOSS telling men to make a change. That's an even worse nightmare right there.
This is why, I think, so much FOSS stuff looks like shit and has poor documentation. The artsy crowd, visual thinkers, UI nerds, and the writers are systemically kicked around to the point where they don't contribute much, so a lot of UI decisions are made by coders, who typically are creatures of habit and have a "if it aint broke why fix it" mentality in regards to interfaces and other features.
This is also why OSX is such a wonderful product. Apple took all the strong BSD code and dismissed the linux and BSD WM's and put a WM on there that didn't suck. Apple had the management structure to implement effective change without a "coder's veto" so many FOSS products suffer from. Or how Apple took KDE's khtml/webkit and wove both Safari and mobile Safari around it.