Well, I am used to FOSS bias against what professional game developers care about, to the point that even random accounts get created just to reply to me.
First learn about what the corridors of IGDA, PAX, GDC, GDCE, Reboot Develop look like, then do your religious wars on graphics APIs.
Not only did you get significant details wrong, but when faced with criticism, you immediately do an appeal to authority.
Not a good look.