Its and easy game blaming someone else for all the things that do not go right in our lives. It is still fashionable in India to blame our leaders /politicians for all that is wrong in India. I would not say that this statement is far from truth but we are confusing cause and effect here.
We all eventually get the leaders we deserve. At least collectively as a nation, the leaders are a reflection of the current state of society. Once we get out acts together and are responsible citizens, politicians are abound to get their act together after all they are our own mirror reflection. They did not land from outer space and were not forced upon us(As much as conspiracy theorists would have us believe). Rather, they are chosen from amonst us and by us.