Indians' dont like to accept mistakes. That is one thing that we have to learn and learn quickly. Maybe it is something in our psyche which prevents us from humbly and sincerely tell other people, look I have made this mistake and I realize it.
One example was the match fixing allegation. Faced with all sorts of evidence, Hansie Cronje accepted his mistake and he rose in the eyes of his countrymen. But no Indian player has ever had the guts to do that. And surely it is very hard to believe that the bookies (who mostly operate from india) must have got to Cronje after they couldnt find a single Indian player who fell to the lure of easy money.
Take the recent Rahul Mahajan drug scandal. Now I am not to judge wether he did it or not. But circumstantial evidence points strongly to it. If he had taken it, it would have made surely much sense to admit it and say sorry and accept the punishment.
Perhaps that is why there are much less autobiography by Indians. There has to be so much cover up that it will become a fiction. The only honorable exception is the father of nation, whose autobiography is harshest on himself while rarely putting others in a bad light.
By accepting our mistakes publicly, not only does the individual raise himself due to his courage to say the truth. But it also gives the society a lesson and an example to other people of the kind of mistake that is possible. Which might prevent someone else from commiting that mistake.