как он мне поможет собрать это все в представлении без инклудов?
дык я с этим не спорю, просто вы говорите о сферических конях в вакууме. На практике же дело обстоит так: или вы что-то читаете, учите, но просираете дедлайн (а то и вовсе не взялся за заказ, потому что не знали то-то и то-то), или же применяете какие-то стандартные шаблоны, наработки, что-то скопипастите бездумно но в итоге сдаете проект вовремя. Я вот про это.
разработчик, который что-то не знает, разумеется менее опытен, чем мог бы быть в сферическом вакууме
следование общепринятым практикам и шаблонам, пусть даже без понимания откуда оно возникло и зачем нужно, увеличивает общее качество кода