You have violated the First Law of Computering<p>"Thou shall not start an editor war, for they are without end, lacking all rigour and decorum."
Because "grep and multi-file search/replace" is not exactly what a front-end developer does.<p>If you try to do actual programming, instead of grepping and replacing, SublimeText (and Atom, though slower) are much more featured. From build systems integration, to "go to function" and myriads of plugins for linting, AST based auto-complete, etc etc.
Sooooo many reasons. Here are a few:<p>* <a href="http://orgmode.org/" rel="nofollow">http://orgmode.org/</a><p>* <a href="http://www.gnus.org/" rel="nofollow">http://www.gnus.org/</a><p>* <a href="http://www.emacswiki.org/emacs/JabberEl" rel="nofollow">http://www.emacswiki.org/emacs/JabberEl</a>
Because front end is so much more than vanilla html css etc. You have Sass, handlebars, svg and more to deal with. If you only use the basics, maybe a simpler solution works for you. But calling the others into question just because they don't work for you is pedantic.