While I agree that "FOSSies" can be detrimental to some proposed feature additions, I disagree with your general sentiment that they are detrimental to all progress.
If you take the opposite point, that anything should be added if it adds to the user experience, you'll end with a distro that is Windows. Fully binary, almost impossible to support or troubleshoot, but it has SOO MANY shiny things, also binary-only.
The FOSSies may be extreme, but they built and maintained the sandbox up from nothing. While you think you have grand plans for that sandbox, you MUST respect those who set the original rules, or you will not be welcomed in their sandbox.
For a real world example, I run Debian on my laptop. In it's purest post-install form, it is lacking quite a few things, a very few I consider essentials (needs binary blobs to make the Intel WLAN go), and some others that I very much like but could live without (Chrome with all the Google services instead of Chromium). I even installed a few things that would make the Debian purists cry (Steam, which is binary-only, and on my desktop, the binary-only Nvidia driver).
What's the point? With a few minor tweaks, I can add any binary-only shinies that I'd like. Debian doesn't stop me. It just doesn't offer them out of the box, which seems to be your preference. The difference between us? I accept a little adjustment and tinkering to make everything Just So, and acknowledge the POV and desires of the DFSG or FOSS purists, even where I disagree or don't feel as strongly, while you mock and deride them and seem to expect the distros to package things YOUR WAY and support YOUR vision.
If you don't understand why the GPL is important, you're still free to use and abuse Linux. Just don't expect anyone who DOES understand it's importance to care about your POV.