so what you are saying is that the many brilliant game programmers, including the likes of John Carmack or Tim Sweeny, dont know what they are doing ?
Not everyone in IT is writing dead simple CRUD web apps using scripting languages, but those guys seem to have the biggest egos...
Honestly, what percentage of Visual Studio users are building game engines, vs. using it for building ridiculously overwrought MS apps that achieve the same functionality as a dead simple CRUD app (I'm looking at you Sharepoint)