Also, in the name of progress, the user's shouldn't just be quiet and quit complaining.. Some users (both Windows and Linux users alike) probably complain too much over well-known problems and make themselves very vocal, but they're just outliers.
There are quite a few open source apps on Linux that are 100% original creations and pure creativity and ingenuity if you know where to look.
I used to do a ton of Video editing, and I'll tell you one thing that open source did right that no other video editing company did.. They created a multimedia container (mkv) that supported multiple subtitle tracks, multiple audio tracks, and multiple video tracks. Which was a technology that was seen before for DVDs but had never before simplified down into a single multimedia file until mkv came around.