The point is not about less or more tax. Only few % of people in India pay tax. Most people are still poor and live under poverty line. Many businessmen and high earners don't pay tax priavtely arguing it only ends up in politician's pockets (similar to yours). So, finally the tax comes only from salaried people who don't have any choice. High % of tax is only a perception because we don't see development. This is only a small fraction of India's population. A part money indeed goes into corrupt politican's pocket and their expenses. But, most part of the money is also used for defence, other govt. expenses, development projects like dams, roads, education and research grants. It is simply not sufficient for a country of India's size and population. Morality and corruption are always going to be an issue. You can't solve that in one night. But once more jobs are created and people's earnings start going up the corruption level will automatically come down. This social change requires at least 50-100 years, because of wide gaps in our culture.