Agree about the sleep (despite the tone of my earlier post).
I don't know much about the long haul airline industry, and I'm sure the company provides the required rest period. Mainly what I feel is that dismissing the pilots outright won't help improve the situation.
For those in the big-plane industry is dismissal the usual route for an incident like this?