Традиционно поддержка VS была частью платных лицензий, с пакетом ОС вы получаете только поддержку mingw. Вещи меняются, но на какое-то время у них могут быть острые края.
OTOH, у mingw ОГРОМНОЕ преимущество: развертывание. Вам не нужно искать файлы vcredist_x86
и все связанные с ним вуду. Обязательно включите все .DLL, которые вы используете, и все.
Также есть QtCreator. Это не так характерно или всезнающе, как VS; но он намного приятнее и проще в использовании. Он снимает всю утомительную работу nmake и встраивает редакторы пользовательского интерфейса. И это кроссплатформенность!
честно, для меня VS может упасть замертво в эту минуту, и я не буду скучать по нему.