The root of the problem is we only have 2 choices: red vs blue. 2 choices is only slightly better than no choice (1 choice). With just 2 choices, almost no one gets what they want. And every 4 years, one party just undoes what the last party did.
What we need is 50 different choices. Let each state do what it wants, give states most of the power. States should get most of the taxes, federal should get a small sliver. Federal government should be small, and only do things that can only be done at the federal level. States having all the power is how the US started out and that's how it was meant to be. We need to get back to that. The US is way too large for a 1 size fits all policy.