Another reason to like Tim Walz. He has openly supported RCV: https://www.rcvbloomington.org/supporters
Start with an end to gerrymandering
Gerrymandering will exist no matter what you do, including nonpartisan map committees, because what counts as gerrymandering is an opinion. We gotta just leap-frog that problem and move to multi-member districts.
Except it doesn’t, because you’ll end up boxing out voting populations that are significant, but spread evenly and thinly across your whole legislative area. If there’s a voting block that is at 20% everywhere, they will never elect their preferred candidate, because they’ll never have a majority in any district. Gerrymandering will always be a problem with single-winner districts, because the definition of fair districts has multiple inputs, and there’s no consensus on how much priority to give to each.
As long as you had single-member districts, there will be a significant fraction of the voting population who have no one they can lobby who will listen. If I’m a Republican in a Democrat district, I don’t have representation.
That creates its own potential (unintended) problems. There’s no one size fits all solution to gerrymandering.
Dave Wasserman did a really great job going through all sorts of potential solutions and the benefits and flaws.
https://fivethirtyeight.com/features/hating-gerrymandering-is-easy-fixing-it-is-harder/
Short answer, it’s complicated. Long answer, read the piece, it’s really good.