Recently, I came across a quote that said, "How many times have we felt that the person driving slower than you is an Idiot and a the one faster is a maniac?" Really well said considering that we all complain about things, but fail to follow them ourselves.
I have come across many people who constantly blame the system for its defects; in fact I myself do criticize things for the way things are around us; but then, let us put ourselves on the other side of the table where we are the ones in the receiving end, then one might realize the tough situation.
Probably, we need to think more regularly from the other persons point of view! may be!!!