Потому, что бывают формы, где валидация зависит от многих условий, значений в сосендих полях и так...
Потому, что бывают формы, где валидация зависит от многих условий, значений в сосендих полях и так далее
И пересобирать схему под это каждый раз динамически - такое себе