We need score voting. Being able to express a preference for a third candidate without danger of flipping the election would fix quite a bit. Unfortunately doing so currently is more useless than using the ballot as toilet paper.
Actually, implementing score voting (or approval or STAR or Majority Judgement) should incentivize all the candidates to move toward the majority opinion. The problem isn't the candidates, it is what platforms the current system pushes them to adopt. If we changed to any of these MaxVoting methods today, you would see majority opinion platforms emerge as the lead platforms within a year.