This in essence is the tragedy of the commons for consumer Linux applications. Contributing to complex consumer software is hard, the people who do it in their spare time are inclined to satisfy their own itch.
Linux works exceptionally well in the areas where large companies with many developers pay to make it work well.
Linux works exceptionally well in the areas where large companies with many developers pay to make it work well.