So it would seem. I had no idea people were that serious about it. I what works best, on the pc and for me that's Ultraedit.
On OSX side, I found BBEdit is too bloated for my needs and textmate hasn't been touched in 4 years. I thought others would welcome the addition of more apps. Oh well, live and learn.
Think about how many text editors there are out there... there are so many different ideas for how to do things it just makes sense that there are so many editors. People are pretty serious about their editors sometimes because they have a lot of time invested in them.
emacs is nearly an operating system. You can customize nearly everything about it. It's not only a text editor but it's an email client too. It's pretty crazy what you can do with it. Think of the time you'd have invested in emacs if you were to use it for almost everything.
I like editors that are very scriptable. TextMate is nice but I've grown to like the idea of an editor that goes everywhere with me. So I'm learning to use vim more seriously. Since it can be scripted to do almost everything that TextMate can do it could in theory be updated to support any new features it comes out with too.
TextMate hasn't needed a big update in a long time. It's a good editor and with the bundles it can be expanded to do a lot more out of the box. I'm curious what big advances we'll see with 2.0 when that becomes available. Knowing Allan it should be very good. I think this time he's trying to really solve big issues prior to releasing the app. I feel like the app will be infinitely more expandable this time and getting that right is very difficult so that he won't be changing major backend stuff in the app because it won't allow him to do something really neat. Should be interesting to see.
I encourage people to try something other than what they're used to. It's nice to see how things can be done differently in other editors.