The Republican Party has too many principles in a nation where those can be bent or broken and the average voter is OK with that... The Democrats constantly break the rules, morals even cheat and lie. The voter shrugs their shoulders. The Republicans try and take the high road and get low blows from the opposition routinely with no defense.Losing these many battles on points..
May I also add the perfect storm for an opposing team is an opponent with fractures and divisions with that opposing team. A united Democrat Party vs the Divided in two GOP + the Libertarians is a formula the Democrats will slap around fo years to come.. Not until a united Republican Party can an election on a national scale be won.
But they aren’t taking the high road. they only want you to think that.
They are in the dirt rolling around with snakes, because they are also snakes.
Have you ever seen a Republican RINO in a primary fight against a conservative? The RINO will fight fiercely against the conservative, but will not fight like that against a Dem. Look at McCain.