«Контроль над HTML» - это то, что говорит Microsoft по маркетингу и как они выбирают бренд платформы. Суть ASP.net MVC заключается в том, что он более прост и лучше подходит для веб-приложений, чем целая модель веб-форм, управляемая событиями с учетом состояния событий, и то, что почти все за пределами пространства Microsoft перенесли в прошлые годы. Однако Microsoft не может этого сказать, потому что они вкладывают огромные средства в веб-формы, и это является ключевой частью их корпоративной истории.
При этом, если в ваших помощниках есть бизнес-логика, вы используете их неправильно. Это в основном код для только логики представления, который дублируется на нескольких страницах, и цель состоит в том, чтобы теги скриптлета в разметке были как можно более простыми.
Пока вы используете помощники так, как они должны использоваться, для дизайнеров должно быть довольно тривиально научиться использовать. Просто помните, что цель состоит в том, чтобы сделать вещи простыми, если они в конечном итоге делают вещи более сложными, это означает, что они используются неправильно.