The quit behavior does seem to be a Mac specific behavior not a bug. You'll note the request to change it is labeled an enhancement as opposed to a bug. I agree it seems a sub-optimal choice.
Your memory usage growing without bounds on the other hand is obviously a bug. I would create a fresh profile and see if you can reproduce this behavior without extensions and report it.
Your memory usage growing without bounds on the other hand is obviously a bug. I would create a fresh profile and see if you can reproduce this behavior without extensions and report it.