Формы как и прочие элементы интерфейса должны быть унифицированы и подчиняться строгим правилам. Кроме пограничных случаев, когда цена изменения созданного правила в ниже чем решение конкретной проблемы (например на форме авторизации названия полей можно перенести внутрь, чтобы вместить формы в высоту экрана ноутбука). Также это касается всех сопутсвующих элементов формы и ее механик, как то: заголовки, подсказки, ошибки, контролы и прочее
Этот подход справедлив как со стороны UI/UX/Product дизайна - пользователь пользуется одинаковым элементом интерфейса, правила поведения и внешний вид которого ему нужно понять один раз.
Так и со стороны разработки и проектирования интерфейса вприципе. Так как дизайнер использует уже готовый набор для проектирования нового элемента, а разработчик держит один тип элемента. Что увеличивает скорость разработки.