Linus Torvalds has pretty much always used an Emacs variant for his work on the kernel. Matz uses Emacs for his work on Ruby. DHH uses TextMate, a text editor. Pretty much every major piece of software that you can name on the Unix platform was and is developed in either Emacs or Vim.
Anybody who thinks that a text editor is better than an IDE is an idiot? I think not.
Have you ever used ed? Try to actually use it for a few and you'll get it.
One good thing about ed is that it's always on even the most minimal system recovery disks (which often lack vi, even). I've been stuck using it a couple times while fixing dying systems. No fun, but better than nothing.
Actually I use a line-oriented text editor. I prefer using it because it makes me write shorter code, and I can't slack off five minutes because I'd forget the contents of the file.
Anybody who thinks that a text editor is better than an IDE is an idiot? I think not.