Building a government often requires different parties to come together and negotiate in parliamentary governments. There’s nothing wrong with that. More voices get a say.
On the left, socialists aren’t democrats and libertarians are republicans on the right. But our system forces people to bend to parties wills are their ideas and voices are downed out. Our system does not afford for that. It puts too much power in one party at a time and causes awful divisions among the population in order to gain political power. Our country is becoming sick from the division.
it's the money, they really all serve one master. You can track the polarity pretty much when political bribery started being legal.