Yeah, I think it can be painfully helpful to go through that miserable experience at least once. But my very strong advice to others:
Do NOT put up with that.
You don't have to. There are so many companies, even now, where you can get decent work with much more sensible norms.
There's always kind of a gravitational pull toward excess debt because "get the [fix/feature] out there in front of [users/client/exec]" is such a tempting drug for management, even if they're generally good. But the amount and toxicity of the debt varies widely. Find a company that's sane about this if you value your own sanity imo.
That sucks. I have been there. Awful. For me, the silver lining is that I no longer ignore stinky red flags