Если начнут придумывать протоколы при появлении задач, то каждый напридумывает свой, а мир будет ебаться с пачкой слабосовместимых решений. Такие веши нужно по уму заранее проектировать и на полочку класть чтобы все могли взять это готовое типовое решение с полочки.