Это конечно похвально что хочется копать глубже и изучать как оно работает. Но нужно где-то на комфортном уровне работать и тормозить. Не будете же вы изучать как сделать свой контроллер из куска меди и алюминия в домашних условиях
Ну да, если тебе нужен свой стек, то ты пойдёшь и сделаешь. Ибо надо. Но если не надо, то зачем? А в большинстве проектов досканальное знание работы протокола не требуется. Т.к. ты им пользуешься, а не имплементируешь его с нуля.