Es por desconocimiento. También conozco a algunos que son "programadores" web que no tienen ni idea de programación, sólo saben abrir su CMS, añadir los textos que necesitan, pegar las fotos, ajustar dónde quiere cada cosa y listo. Han programado una página web.
Sin embargo, los programadores "de verdad" nos damos cuenta que no sabemos nada, y cuanto más aprendemos descubrimos que menos sabemos. Por eso yo sé que no sé nada