Ever been a critic of someone? When you think that they should've done this and should've done that? When you think that they did something stupid and ended screwing things up?
Well, maybe you should revisit that thought again.
When someone has done something adverse to your opinion, instead of looking at things with the benefit of hindsight, try putting yourself in their shoes and instead of thinking what you would've done, try to imagine why they did what was done in that situation.
We all like to think we would've done better, sometimes so do I...but I know for a fact, not everyone can do the right thing. Not because they cannot do it but because in a given situation, sometimes we weigh our options differently and most of the times we dont even weigh our options. Do not assume that you would do the right thing in any given situation. We are all human and if we always were able to do the right thing, we wouldn't be.
Give everyone a chance, no matter how much you despise them...