I agree, if you're on 10.6 and you value your time, just use Carbon Emacs and stay away from Cocoa Emacs until more than 2 people start committing regularly. It's old but it Just Works.
Or run Emacs the way it was meant to be used: in a terminal window. I've been doing that for, oh, about a decade now and haven't seen much cause to switch.
It was probably "meant to be used" (or at least originally written) on a physical terminal rather than a terminal emulator.
Nothing wrong with moving with the times. A graphical emacs session does offer plenty of benefits, not least having less hassle with keybindings, and much greater flexibility with fonts and colours.
That's what I did when I used to us OS X. Then I realized, if I'm just using a terminal anyway, I might as well actually use linux and get a real package manager back.
(Edit: I do miss spotlight. But not as much as I missed apt+dpkg.)
I use an in-terminal editor all the time on OSX, what I like about OSX is that I get the Sexy UI with a lot of the things I have come to love in Linux(at least in a terminal, where I spend much of my time anyway)
OK. I do not use it myself. But my fiancee has a Mac and seems quite happy with Aquamacs. (She used Emacs on Ubuntu before for some time, to do LaTeX with.)
FWIW, this is true of all of Emacs outside of the "core" that has the most users. It's written in C and the parts that only have a few maintainers don't get read very often. The result is flakiness.
(I spent a lot of time reading the font/face handling code to make eslide auto-resize text. I couldn't figure out how to do it cleanly, as the API did not work as documented or coded (!). Eventually I hacked around it, and my hack works fine. Welcome to Emacs Lisp programming...)
http://git.savannah.gnu.org/gitweb/?p=emacs.git;a=history;f=...