Republicans vs. Democrats? We may as well be discussing Whigs vs. Tories.
The only distinction in my mind is Conservative vs. Progressives.
Conservatives vs. Marxists.......not Progressives....you want to call a spade a spade.....right?