Yeah I might not have been entirely clear in my post, but I write:
"The other side of the coin is that lots of software companies, really has little to no control over software development... This is a company where crisis' occurs daily or weekly instead of maybe once every couple of months."
That's entirely agreeing with your point: The standard should be a well run team where everybody goes home after their 7-8 hours. If there is constant fire in the kitchen, then it's certainly not up to developers to constantly do overtime. In my post I do actually suggest to OP he gets out, if he is indeed in such a situation (which again, it sounds like).
"The other side of the coin is that lots of software companies, really has little to no control over software development... This is a company where crisis' occurs daily or weekly instead of maybe once every couple of months."
That's entirely agreeing with your point: The standard should be a well run team where everybody goes home after their 7-8 hours. If there is constant fire in the kitchen, then it's certainly not up to developers to constantly do overtime. In my post I do actually suggest to OP he gets out, if he is indeed in such a situation (which again, it sounds like).