Думаете, разработчики, которые программировали раньше понимали как работает интерпритатор, компилятор, как распределяется и освобождается память? Более и менее это понимали разве что C/C++ разработчики и разработчики на ассемблере. Так что вайбкодинг вполне нормальный эволюционный процесс развития разработки