Absurd Question. When every thing is wrong from top to bottom, then you cannot blame a person for something, which he has not hold on.
As per your question, if some one fails in a test at school/college, he/she should leave the studies, since he/she wasn't able to full fill the commitment and let the fee go down in drain, which was hard earned by the parents.
I never endorsed stepping away from the problems or blaming someone for something which he/she has no control on.
Management is a very diverse and hectic job. It is dependent on the most unreliable machinery "HUMAN" to work. and humans have tendency to over look , being lazy and having Whatever attitude, which makes this Management job a living hell for the manager.
Since my nature of job is to manage day to day operations, i have first hand experience of how the tiniest speck of a team member can raise havoc and destroy the whole operation in a blink of an eye, a simple over look with disastrous results.
ANP = 5 yrs = 200+ blast, never resigned. Why Pervaiz Khattak Resign? Stay and try to make it right. you only live once, do the best you can.