Another suggestion to come out of the \quit_if discussion was that someone might want to send a return code other than 0 back. Something like this:
\quit 4
or even:
\set exit_code 127
\quit :exit_code
This isn't a personal need of mine, but I figured it was an idea worth discussing on its own.