Это как в программировании вместо того чтобы использовать готовые хорошо оттестированые модули, фреймворки и тп, пишут свое. Это можно сделать если хочешь чего-то необычного или нужна жуткая оптимизация. Но в 90 процентов случаев ты просто наступишь на те же грабли на которые наступали раз по1000 если не больше
Ну знаете, использовать все готовое в программировании это тоже не очень хорошо, потому что получится огромная, тормозная программа с кучей зависимостей.