And a requirement of joining that party should be that the applicant must pass (80% score or higher) a test on the US Constitution.
Then all candidates for said party should be verified as meeting the eligibility requirements for the office they’re seeking. IOW, if they’re going to run for Congress in district #2, they have to live in district #2, be 25 years of age, an American citizen, etc. Rather than go after other parties’ candidates for their failings, we’d just tell the public that we’ve checked our candidates out. No felons, no child-fondlers, no grifters, no morons, etc. A party that vets their candidates before allowing them to run on said party’s name could go a long way on a lot less money than the two major parties are doing now.
LLS