Я сомневаюсь, что у кого-то есть действительно точный ответ, даже (например) Херб Саттер, который работает как архитектура в Visual Studio. Проблема проста: направление Microsoft определяется (в значительной степени) рыночным давлением и клиентами. Если много людей долго и громко жалуются на проблемы, Microsoft, вероятно, сочтет их исправлением важными, а C ++ / CLI - более важными в целом. Если мало кто жалуется, вполне вероятно, что они предположят, что мало кто использует C ++ / CLI, и это останется маргинальным.
В некотором смысле, я думаю, что это самоисполняющееся пророчество: они никогда действительно не поддерживали его достаточно хорошо, чтобы сделать его жизнеспособной альтернативой, поэтому он никогда не получал большого использования. Это быстро приводит к порочному кругу меньшего числа пользователей, что ведет к меньшему количеству разработки и еще меньшему числу пользователей ...