Spoken like someone who hasn't shipped a bomb.
Often as a developer you smell the stink of a failing game much more keenly (you're much closer to it for longer), but you're still sad when it's panned on ship.
Add in the idea of crunching for X months on that bomb and well...yeah, it hurts. At the end of the day though, you're still making games for a living. Well, unless you're not, due to being let go.