We are definitely not perfect. We have a long way to go. The check that one is healthy enough to tranform to a better India, is to be able to take on criticism and correct ourselves. Those idiots who shrink at the slightest criticism are the unhealthy lot not fit for transformation. These are the idiots who live in the world view that everything around them is perfect, hence incapable of transformation. This article points at our flaws let us take it as serious advice for the well being of the nation.