Voting system reform would probably mitigate the worst aspects of political parties.
Egypt after ousting Mubarak held an election where a third of seats were reserved for independents. Most winning candidates were just Muslim Brotherhood affiliated. I suspect the military interim government did that deliberately to justify their later coup.