Fishing for people’s thoughts here…
Mechwarrior Online uses voting. There are like 5 game modes (not counting the faction stuff), and a dozen or so maps. Once a lobby is filled out, 12 players per team for 2 teams, you go to the times voting screen. (If you don’t vote before the timer’s up, you just don’t get your vote I guess.) There are 4 maps and 2 modes; you vote for one of the maps and one of the modes.
Now comes the neato part. IF your vote isn’t the one that gets picked, then next time you vote (mode or map; they count individually) your vote counts TWICE (a x2 multiplier). Still didn’t get Skirmish mode? Next vote, you have a x3 multiplier. And so on, up to a set max (8 or 9 or 12? Not sure).
Apply that to the voting screen we have already in bots, and I think maybe used to have elsewhere. You have four options, with one being "NO PREFERENCE’. As for the other 3, you pick one. If your vote isn’t the one that gets picked, then next time up it’s a x2. As if, you get to vote twice. Etc. Say up to a x3 or x4, since there are fewer players per match and fewer choices.
As opposed to quitting or just being a jerk because you didn’t get the map/mode you wanted, rejoice now that you get a bigger say in the next vote.
Will people farm that multiplier? Sure. They did in MWO too. Every time Terra Therma came up as a map, you had a couple clever-trousers types who voted for it (it was, before it got reworked, about the least popular map; hottest map in the QP queue, during the laser vomit meta, means potatoes no likey). And once in a while, enough of them tried it at the same time, that they actually got it and lost their multipliers. RIPepperonis.
TL;DR- any chance that voting for one of three options, with a weight/multiplier added if yours isn’t selected (up to a maximum) might be a better solution here, and a meaningful compromise?