Sort:  

I advocate two solutions. The first would be to decentralize governments to the level of city states. Iceland has a population of roughly 350,000 and is able to successfully run based on a representation of 69 people. In the case of India, who have a military issue with China, Pakistan etc, these city states could form a military alliance similar to Nato. This first solution has many downsides mainly because people do not want to leave the status quo. Additionally there would need to be a second tier government similar to the EU to allow free trade, open borders and consistent legislation within the zone...

The second option is to eliminate elected government officials and replace them with randomly selected body. The opposing parties could continue to exist but only in the form of lobby groups. A group might propose a law, a random selection of 100 people would be sequestered (like in jury duty) and each side would be able to present opposing positions and information. It wouldn't just be parties. Any group (farmers, unions, business coalitions) would be permitted to represent their arguments. Finally the 100 would make their vote. The second part would have to do with budgets. Each individual would on an annual basis go to a secured facility and register their decision on how they want their taxes to be allocated:

Of course it would be written in the language of the person or have icons for those who are unable to read. Additionally those selections could be drilled down to specify specific departments eg: Security might be broken into Policing vs Military.

This takes political cronyism out of budget process.