Я искренне пытаюсь понять в чем отличие бизнесовой валидации от не бизнесовой
Легко. небизнесовая валидация - это прежде всего устойчивость и безопасность приложения. защита от бомбления огромными кусками данных, защита от мусора и разнообразных injections - sql, html, logging