I used to get texts at all hours of the night and day and learned to start to ignore them, then I eventually left.
A coworker who stayed a few years after I left told me that I did the right thing. Until you implement 'flow control' the demand side will _never_ get the signal that their incident coverage is not sufficient.
This was a particularly abusive situation, but this kind of experience always makes me suspicious of people who look down on others for not staying late.
All this 'staying late' moralizing indicates management that wants seamless incident coverage but is unwilling to pay for it.
Having said this, I am usually willing to stay a little bit late on occasion, because no one's planning is perfect. But when it becomes habitual, I take it as warning sign to look for another project or job.