The pure editor part of VS (and most IDE's) is probably worse than emacs/vim. However, you do not get refactoring, profiling, source-control, code-sensitive completion and all that other jazz that IDE's provide, all in one package and in more-or-less the same interface.
Sure, there's probably plugins for vim/emacs that do all of these, but do they all work together well and how much time/expertise do you need to set them up.
Now that doesn't necessarily make an IDE better, I fully expect some people do code faster/better in vim than in VS, but it certainly provides a lot of added value/features.
2) The community edition is free.
However, a decent IDE often has options that make building and debugging easier to manage. For example, one of the 'killer features' of VS is IntelliTrace debugging (a form of historical debugging). Does your text editor offer something similar?
https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Histor...
This is completely ludicrous to me. Is it really that much better than just using emacs, vim, sublime text etc? I've written thousands upon thousands of lines of code with just a text editor (for which I've paid either nothing or very little) and my code runs just as well. It's just text at the end of the day, after all, and most of these editors can give you syntax highlighting, tab completion, linting, etc. For complex build procedures, there's make or any number of other free options. What exactly does one gain from these IDEs that can justify these kinds of price tags?