Politics means wading through the difficult waters. The society has every kind of people in it. So when you as a politician come across them, you have to tackle them also. That doesn't mean that you are supporting criminal-ism. You have to tackle both 'good and bad' in politics.
When the people of India understand these basic things about the structure of the society, they will see the difficulties that the politicians could be facing at every step, in their abilities to keep the proper balance.
Basically it is 'We the people', who have to change in order to make a good political system prevail in India.