>- Binary compatibility issues between stuff compiled with gcc/mingw and stuff compiled with VS (??? Someone chime in here if I'm wrong)
If you aren't using C++, everything should work fine. I've been using C binaries from VS and mingw together without problems :)
- Visual Studio is a great IDE but more importantly it's what MS devs are used to. It's harder to attract good MS developers if you don't support Visual Studio
- Binary compatibility issues between stuff compiled with gcc/mingw and stuff compiled with VS (??? Someone chime in here if I'm wrong)
- Gcc/mingw setup on Windows is perceived as more complex than installing VS