A country with more than 100 political parties having vested interest of quenching the thirst of power can not propser in the long run.
Two party system is the ultimate solution. It will stop horse trading, corruption, appeasement and black mailing.
Current politicians are indulging in sale purchase of their votes in exchange of ministreial berth, hepty amount, free form court/CBI's grip, candidature assurance, etc.
But the question is who will bell the cat? Current politicians will never approve such a golden proposal as it ensures smooth governance and transperancy.