Если ваше руководство требует "... но ОНИ делают это !!!" оправдание, то у вас есть большие проблемы.
Если вы используете "... но ОНИ делают это !!!" тогда, скорее всего, вам понадобятся более веские причины.
Ненавижу троллить, но просто говорю, что вам нужны объективные и специфичные для проекта рассуждения. И если под «менеджментом» вы подразумеваете управление бизнесом, то им необходимо понимать, что технические детали лучше оставить на усмотрение инженера. Искусство войны Сунь Цзы полно советов в этом направлении.
... и, чтобы уточнить это, я веб-разработчик, работающий над частичным переписыванием приложения WebForms. Я хотел бы использовать MVC для этого проекта, но фактическая выгода от этого не соответствует стоимости - бизнес - это бизнес, в конце концов, и бизнес-кейс должен быть рассмотрен.
Если вы застряли с веб-формами, вы можете привести их в форму (то, что мы делаем). С ASP.NET 4.0 (или небольшим обманом наследования) вы можете избавиться от переименования идентификатора; Создавая ViewModels, доменные объекты и чистые репозитории, вы можете избежать многих ошибок WebForms - мы имеем четкий, четкий контроль над тем, что генерирует WebForms. Мы сократили фактическое содержание наших страниц ASPX и их кодовых фрагментов как минимум на порядок, применяя лучшие методы.
Просто помните, что инструменты не сделают вас лучшим разработчиком, и если вы не знаете, что делаете или с чем работаете, вы не сможете воспользоваться преимуществами.