JMO but the biggest draw to the Republican party, for me, their diversity. You never hear of Democrats fighting among themself, they might do it, but you wont see it as a headline in the media.
But the hapless Republicans seem to really enjoy battering any other Republican that does not agree with them on everything. Renaldo had the 80/20 rule, McCain’s is 100 / 0, while Lindsey does what John says.
The 2012 POTUS election showed how deep this goes, millions of registered voters stayed home, because their candidate didn’t win the primary. Or they believed the media lies.
Democrats don’t do that, they always have some goodie for their voters to cheer for, your money.