(California does this as well and it has had interesting effects. California's 31st district voter registration favors the democratic party, but they ended up with only the choice between two republicans in the general election because there were four democratic candidates dividing up the vote in the primary.[1])
1. https://ballotpedia.org/California's_31st_Congressional_Dist...
Regardless of your political leanings, this is a case where the vote was distorted, and where the winner was decided more by the voting system than the preferences of the electorate.
I think the more rules and regulations that get put into place that try to "fix" problems, which are really just symptoms of poor performance, not a root cause, the harder it makes it for upstart political parties to get involved!
This is part of the reason we only have two viable parties, there are so many rules and regulations that make it so difficult and very expensive to participate, that the democratic and republican parties can strangle any competition out of the race.
IRV confused the voters. The election administrators were dead set against it, so were only too happy to allow it to fail.
Aside, on the election integrity front, IRV is difficult to tabulate and necessitates digital tabulation. I initially supported IRV, so many years ago, but its inherit complexity finally turned me off.
I now support Approval Voting. More fair than IRV, trivial to tabulate, easy to explain.
I'd be happy to volunteer, donate, etc.
I'd love to start a group (or get involved with one if there is one) to bring this to my adopted state of Washington.
Though I often groan at the "laboratories of democracy" turn of phrase, it is kinda cool to see this stuff implemented somewhere. It means there's a model we can use to bring it to where we live.