The Present Chief Minister of Telangana, KCR was in Telugu Desam Party. He wanted a ministry in Babu's cabinet. But Babu gave him Dy.Speaker post. So KCR was not happy and came out and started his own party TRS. Originally in India also there were only two parties namely Congress and Communist parties. But because of the power mongers, these two parties split many times. That is how so many political parties came into existence in India. So we can't expect the two-party system in our country. The mentality of politicians is that they want power and money. They are not treating politics as a way to serve the people but they see as a chance to amass money. That is the main problem.
You are right that we should have only two party system for the governance in the Centre. We may have too many regional parties fighting to rule the State, Those regional parties should support one party (either party A or party B) during election to the parliament.
The top most two largest national parties that would have alliance with many regional parties should have a different name for their party. BJP and Congress should be done away.
One can be Republic Indian Party (RIP), the other can be Democratic Indian Party (DIP). Only RIP and DIP should contest the election.
But who will do this?
No life without Sun
Lead the leader
second reason is that Our party system is based on religion and caste. So every caste wants its own representation in assembly/parliament . So they prefer to constitute their own party cadre and come out with their own issues with their own party.
Third reason is that there is presidential system of governance whereas ours is a parliamentary system.
K Mohan @ Moga
'Idhuvum Kadandhu Pogum "
Even this challenging situation would ease
Thoughts exchanged is knowledge gained.