Edit: Seems that i was still using an older version, and said behavior has changed in more recent versions.
If you use Ctrl-K Q, then it works the way you expect. Notice that it says "Hit Ctrl-K Q to exit or Ctrl-K H for help" when you first start the editor. I added this beginning with version 4.2 for this very reason.
Also, if you try "jpico" JOE further emulates nano (pico is nano's predecessor).
Maybe you have a .joerc file in your home directory with the old bindings.
I always thought the verbs were obviously better. Better the quicker you're reading the dialog, and most users don't bother reading it all.
To be clear with what I mean:
1. Do you want to save your data before exiting?
[Yes] [No] [Cancel]
2. Do you want to save your data before exiting?
[Save] [Discard] [Cancel]
I think GUIs took so long coming around because of the command line.
A lot of what I do is under version control, but not everything is, and a 3-character "revert buffer" command makes more sense to me than a longer VCS command that will also discard changes that might already be present in the on-disk version of the file.
It just strikes me as a feature where I'd have to rebuild my basic assumptions of how an editor works, without the incentive of a worthwhile improvement to the workflow.
In my opinion an editor for system administration should try to show as much information as possible by default and horizontal scrolling is an opposite of that.
Easy stuff takes a small amount of knowledge, but more advanced features make the editor worthwhile for long-term use.
I'm a bit surprised to see it still is around. I eventually switched to vi, since it was reliably available on most systems.