I can understand frustration but to leave your team mates ... ???
What we see all around us is a lot of self centered, self indulgent emotionally weak behavior by generations who have been taught that what they feel is all that matters. And with an inability to deal with disappointment.
And, frustration or not, this is his job. This is what he does for a living. Imagine if you walk out on your work colleagues because of some disappointment or tough day at work. How would that go over with them and your bosses????