Having spent a few days just thinking over the issue of voting, especially as it has come to the forefront in the Shaymin-S vote, I think that several of our issues are tied only indirectly to the method of voting. The real difficulty is the ambiguity of Smogon's philosophy and polity. This ambiguity is evidenced by the lack of community consensus on the definition of Uber, as well as by the blatant disregard for Smogon philosophy displayed by many voters in the Shaymin-S vote, and the subsequent uproar over voter ignorance.
First, the issue of the confusing over defining Uber and the need to ban. Smogon's philosophy, as found at
www.smogon.com/philosophy, describes bans and the need to ban this way:
"Smogon attempts to avoid bans as much as possible—only when it becomes very apparent that a Pokémon is far too powerful to be in line with a balanced metagame is it banished permanently from the standard arena."
This definition contains two key points: "far too powerful", and "balanced metagame". If I am interpreting this correctly, then an Uber is a pokemon that is too powerful to be dealt with by reasonable means; unusual centralizing means are needed to deal with it. If Skymin-S compels the opponent to use Registeel or sacrifice two pokemon to kill it, for example, it should clearly be Uber. Likewise, compelling Blissey to use Shed Shell would be a similar argument for Wobbuffet to be Uber. Simple enough so far. What complicates this is that in practice, long-standing and respected members of the Smogon Community, such as imperfectluck, seem to believe that for a pokemon to be Uber, it need not be "far too powerful", only undesirable for producing the best possible metagame, namely one that rewards skill over luck. Since Uber is a ban list, it seems reasonable to question whether the deficiency here lies with variant interpretations such as this one, or with Smogon's official philosophy. Should Ubers be banned by community consensus, without regard for specific reasons? This would not necessarily be truly populist, since rating/deviation restrictions could be required. For that matter, a possible (though not necessarily desirable) method would be to limit such a vote to consensus of Smogonites with badges. This would intentionally allow for philosophical pluralism. It was the method used to vote for Shaymin-S, as demonstrated by the fact that Aeolus' initial post reminded us that we
were not required to give any reason whatsoever for our vote. If we follow this method, we must tolerate philosophical pluralism, and Smogon's official philosophy should reflect it in some way. Remember, however, that our banlist is a distinctly Smogon banlist, not a wider "Shoddy Battle" banlist. It is perfectly acceptable for us to insist on following a relatively narrow definition of Uber. If this includes the tag of "far too powerful to be in line with a balanced metagame", then so be it. However, the problem of perceived bias is inevitable when Bold Voting is used. This springs from the lack of clear Smogon polity. Everyone knows that we need to listen to and respect badged members, but the lack of clear hierarchy means that we have no clear arbiter of Smogon's philosophy. In other words, we have pluralism and varying interpretations of Smogon's philosophy even within the top stratum of Smogon (badged members). So along with the method of voting, the question needs to be asked, "Do we want the community to accept the Smogon official philosophy, or the philosophy to tolerate the community, even when it's (in our opinion) unreasonable?"