Yes Sir. Unless we discuss some of the mistakes made by any leader, he or she may not correct them, or understand the ramifications of such mistakes.
Even the best of leaders do mistakes. The same mistake may bring some benefit to some section of society, but might cause a huge damage to the society as a whole.
For instance, when there was a need for huge investment in the core sector, and international funding was not available at one point in time, Nehru thought that the Public Sector is the only vehicle available to get this done, as the private sector neither had the money, nor the inclination and interest to get into such huge investment-oriented sectors.
Today, we do have excellent companies like BHEL, SAIL, NTPC and so on, in the Public Sector. But at the same time, we also had laggards like the HPF and the IDPL, both of which are now effectively closed. During the good days, the employees were very well taken care of. However, since the authority of even the Top Management was limited, the discipline and work ethics was very badly lacking in the Public Sector.
The result: there was a huge push towards disinvestment in this sector, and the results are there to see. We will never ever have any more Public Sector organizations, even at the State Government level. Those that have started for cheap publicity purposes will fail.
For example, the late Jayalalitha wanted so many products with the "Amma" tag, as she was referred to as Amma. She effectively marketed herself, at State expense. The Amma Canteens are now run by the Chennai Corporation, at a huge loss. All funds that are otherwise available for constructive purposes, is now available only for sustaining these huge outfits, that serve food at damn cheap prices for the urban poor.
Had this scheme been run with public contributions, and corporate contributions invited, as part of their Corporate Social Responsibilities, the scenario would have been different. Ditto for the Amma mineral water, that is produced and marketed by the State Government, and sold for Rs.10 at all bus stands.
Even while doing this, the great Jayalalitha allowed huge corruption. Hence, unless we protest against mistakes and discuss them threadbare, the mistakes will keep repeating themselves. There will also be a stage when such mistakes may even by justified for some reason or the other.