So if the electoral system is the problem, then what is the best approach
The best system for ensuring that the politicians in power reflect voter intentions is proportional representation, where if a party wins e.g. 28% of the vote, then they get 28% of the seats.
Isn't it gonna be an issue if a certain party wins more than 50%, cause probably the voters will vote to the parties that are already known.
But if we do reset, like disband all the parties and make new ones. Then at first it will be pretty like a fair system of fair percentage of votes. But in the long-run, it will still go back to majorities of party and will gonna narrow to 2 major parties clashing.