Можно ли тут как-то избавится от плагиата?
Валидация форм ввода - отдельный специальный случай. 
И валидировать по одному полю - это действительно дикость и маразм. 
Если посмотреть на любой нормальный сайт, он не пишет тебе ошибки по одной. Он подсвечивает сразу все неправильно заполненные поля. 
Поэтому возврат должен быть действительно только один, а все ошибки собираться в массив.
Да, и посмотри в словаре значение слова "плагиат"
Оставить без изменений.