Имхо проблема не в том, что, части технологии Ax заменяются частями стека Microsoft, а в том, что кое-где они недостаточно тесно интегрированы.
Сама по себе замена какого-то эелемента факт, скорее, позитивный - мы получаем вместо компонента, который используется ограниченным количеством пользователей в ограниченом числе сценариев вылизанный компонент, который используется массово, и у которого гораздо большие перспекстивы с точки зрения развития функциональности.
Например, тот же SSRS - а нем гораздо удобнее рисовать специфичные для России табличные отчеты, сам редактор удобнее и есть множество людей, которые его знают.
Проблема в том, что пока он не использует настолько же плотно модель данных AX, как родной движок. Но с другой стороны, сейчас никто не заставляет его использовать.
Вот если бы вы владели компанией по разработке ПО, вы бы предпочли рарабатывать 5 движков отчетов или 1? Почему тогда не нравится два модуля ОС