The problem with American politics is the we have to pick one or the other. It’s a system that almost encourages division. Perhaps the solution is to get rid of party affiliation and everyone runs independently. That will potentially cut off mass spending campaigns as it won’t make sense to ‘waste’ exorbitant amounts of money on single candidates.
Anyway, just a random musing.