What Visual Studio did for desktop applications??? It enabled barely literate programmers to create nice guis using Visual Basic that could not be scaled at all except by the MS MTS framework. It gave us Visual C++ that killed most significant sized C++ projects due to the sheer bulk and braindead wastage of its compiler, linker and IDE tool environment. It finally gave us COM in a more straightforward form as COM++, until you look under the covers.
If we have nothing in OS to compete with this krap then it is high time to write some, not sing the praises of M$.