@DREW_R…If you still hold free elections you will have, usually, more than one person running for that position. This means you will have two opposing sides competing for the same prize.
No matter what you call them, Republicans, Democrats, Liberals, Conservatives, you will still have naturally occurring groups of individuals who share the same ideas and agendas. They will still group together to better push their shared agendas and form a power base from which to operate.
I do agree with you that duality sucks.