Earlier quoted context omitted.
I genuinely don't know how to respond to that. The idea of connecting anger to the relevancy of one's work seems so strange to me.
Ok, lets go with this, because empathy is hard, and it seems that most here have not experienced working on complex projects. I've personally experienced this. We have a project to develop a new engine, its teklaover budget, very late, and requires a ton more work and excuses are running thin. My team is running barebones with 60-70 hour weeks trying to get the ratings done, the test team is waiting on us for the rat…
It sounds to me like lots of discussions should have been had before getting to this point? So sure at the point where you ended up, things get heated because everyone is overworked and frustrated and being pressured from all sides, but that's not really a function of a complex project, but more of a poorly managed/executed one?