That’s actually less true than you’d think: single-vote FPTP with no runoff is ubiquitous in the US and Canada, and relatively rare elsewhere. It’s also never used in several-member electorates (like this one), since it doesn’t work in practice.
If I were PAPA, I’d make the following changes to the system:
First, eliminate the five-point feedback scale. Yes/no will get you better data, since the current data is like app-five-star ratings (mostly all fives, with a few people unhappy). Probably two yes/no questions would get you more information: I’d guess “Did you enjoy this event?” and “Was this event run to the standards you expect from the PAPA circuit?” will get you the data you want.
Second, switch the voting system. Having thought about it a bit, I think you want something approval-based rather than based on a ranked list. In which case, single divisible vote is probably your best bet. You set up your poll to allow people to “Vote for all events you think would make good PAPA circuit events”, and then use SDV to run the election.
This divides each voter’s votes amongst all the places they voted for (1/2 a point to each of two, 1/3 to each of three, etc.), and then eliminates them progressively from fewest to most votes. As an option is eliminated, any partial votes for that option go away, so if I vote for Unpopular Expo and BestTournamentEver, my initial vote is 1/2 a point to each. After UE get eliminated, my whole vote goes to BTE.
This mostly eliminates the need for strategic voting, and allows people that have been to a bunch of places to tell you about them all, rather than just bullet voting for their favourites. It also reduces the effect of drum-beating by the various TOs to go vote for them as an important source of votes, as people will hopefully, once they get to the page, vote not just for the one they were sent by but also the other ones they think highly of.
it will also tend to get more diverse candidates. If everyone in Seattle votes for the NWPAS and the NW Champs, probably one will get in this year, but not both, and so on for other places, with the one more-popular with out-of-town competitors winning out.
I’d be happy to help with the backend data processing, or to suggest other alternatives; I’m vaguely a voting-systems nerd.
From the players’ perspective, they just have to ‘vote for all that you think should be on the circuit’, so the load for them is really easy. There’s no need to worry about strategic voting.
Third, and this one I’m not sure how to think about, there’s perverse incentives here on the player feedback. I know that several players were unhappy about how NWPAS’s finals turned out, and so they presumably gave bad feedback. However, they’d probably prefer to have the NWPAS be on the circuit than have no Pac-NW shows on the circuit, so there’s an incentive to vote up your local show. I’m not sure how to fix this problem, or if it’s even a problem in practice.
(Tagging @mhs, @PAPA_Doug for visibility.)