Today I've once again been reminded that different people have all sorts of different views of how they want their shell history to work. I am firmly in the camp of isolated, per-shell history; if I cursor up, I want to reliably get the previous commands I entered in that specific window, the ones I may be able to see right there.
(Am I a sysadmin who works across multiple contexts with interruptions and all sorts of terminal windows and shells on the go at once? Yes, yes I am.)