Personally I think “approval voting” is almost as good as RCV but orders of magnitude easier to sell to the public.
There’s just a checkbox next to each candidate and you check the box next to any candidate you’re “okay” with. Results in the most “okay-est” candidates getting elected so when the winner is announced everyone goes “…okay.”
Also could make primaries less important, because multiple candidates from a party could theoretically run for the general election without splitting votes.
Communication is easier because in RCV the candidate who gets the most #1 votes doesn’t necessarily win which could lead to a loss of confidence in the system. Its very easy to tell the American public “this guy got the most checkmarks” and no one gets confused.
If I recall the problem with approval voting is that it is much easier to tamper with than RCV. Filling in an empty bubble is a lot easier than changing the order of ranking on a ballot