And it shows, how opposed the Republicans and Democrats are in the US, more so than I really ever though.
They aren't really. The main thing is that they're massive big tent parties. Because there's only "two" forces. It's not like in Sweden (and Europe writ large) where multiple parties can win significant representation.
So the Republicans are a horrible mish-mash of your Moderate, Sweden Democrats, Centre, Liberal People's Party, and Christian Democrats. Whereas you get five parties to represent those interests, they have to fight together and between each other within the GOP.
Conversely, the Democratic Party is a horrible mish-mash of your Liberal People's Party, Centre, and Social Democratic with some touches of the Left and Green Parties along the edges. And like the GOP they have to stand together on generalities even as they stand apart on specifics.
Effectively we have your coalition governments and opposition running against each other on two unified platforms constantly. Whereas you can have the Centre Party split off and form a government with the Moderate and Christian Democrats just as much as they can form one with the Social Democrats.
That's not an option in the United States, you get the whole package of the Democrats or the whole package of the Republicans. The compromises that come from coalitions governments are baked into their disgusting big tent pies. It's much harder for them to break apart and form new coalitions.
This used to be much more pronounced, the Republicans had the Old Right and the Progressives/Rockefeller Republicans who ran the gamut of the spectrum, and the Democrats had the New Dealers and the Southern Conservatives who basically ran from your Social Democrats to your Sweden Democrats in one single party. And before that the Republicans were the "left-wing" party.
But now you're leashed much more to the party because of the necessity of party support, and since the parties are a horrible mash up of unlike factions you wind up with the incoherence and yet grouping that we have today which sends the parties all over the place without actual ideologies behind them as much as opposition to the other, whatever the other is proposing. Even if it was what you proposed last week.
I think that if the two parties were split up into say ten parties, things would look much more like the rest of the West, with the U.S. being only slightly more center-right on non-social issues, and the major difference being much more religious which creates a harsher social issue wedge.
Although to be fair, a lot of the Social Democrats/Labour/Liberals/etc. of Europe/Canada have governed much more to the right than their platforms. IIRC, it was your Social Democrats who carried out privatizations, tax reforms and spending cuts in the 1990s. Similarity it was our "center-right" (Eisenhower/Nixon/Ford/even Reagan) that baked in the social welfare state of the New Deal and Great Society along with civil rights and other social liberal advances. The New Left was eating their own and trying to push farther faster which could have caused a much bigger reactionary political force to emerge and roll it back.