But how do you actually sustain a party ideology like this if your base keeps, at worst, shrinking with every successive generation, or, at best, not growing as fast as the opposing ideology?
In the long run, if the Republicans keep treating their party as more of a religion, with strict requirements like racism, Christianity, heterosexuality, isolationism, and rich over poor, they're just going to keep shrinking in terms of actual population. At some point several decades from now, the sheer number of people that can't fit into this party because they're not white, Christian or heterosexual is going to be huge, and elections will be very one-sided. How do you increase your party's lifespan and numbers if defining characteristics are race, religion and hatred of anything that doesn't line up? If the Republican party keeps this up, 100 years from now, if they're still around, their base will easily be less than 50% of the American population, so unless they start really working the fraud angle, there's no way they'll be able to drum up enough votes, even if all of them show up on election day.