Dude, You need to get out more often. I want to post a stinging response, but I don't even know where to start. I work on FPGAs on a daily basis; they are powerful devices, but I have no desire to know the most subtle details. The work of 100's of engineers goes into the development of this year's best devices. Do you propose to gather and employ their combined knowledge somehow? You'd never finish a project.
Your template comparing FPGAs to the GCC compiler is flawed. There is a great economy of scale for FOSS compilers. There isn't one for FPGAs.
Nice rant, wrong topic, IMHO.