dmitry-toster, вот, видимо дело в том, что давно не сталкивался прям с такой кучей полей. Последние формы с десяток полей максимум, клиентская валидация на пустоту или регексп. Либо же async колл на бэкенд для каких-нибудь uniq валидаций. Бывает ещё перзист в storage нужен, чтобы юзик случайно не запорол форму рефрешем или goback в браузере.
Для таких тривиальных случаев не вижу причин подключать целые библиотеки.