That's not emacs then, it's a Cocoa / Win32 / whatever port of emacs. Unless your talking about "graphical" in the same sense that ncurses is. But either way, emacs default behaviour is a terminal application.
I just installed GNU Emacs on my PC and it seems you're right. I swear that never used to be the case; or maybe I've only ever used emacs on headless servers so it defaulted to the terminal renderer? Weird - but sorry for arguing with you on that point.