To be honest, I think it is fair. Nothing makes you better than the other one, so why would they pick opponents specially? You are all on the same level as others. Just because some of you fight better generally, shouldn't make you more priviliged than others, because if Iam right such things are not noted officially, so can't be proved. Opinions are usually subjective, so wouldn't be fair to others to pick according to that. You all ask for easier matches for yourself right now, and that is not fair neither. I think it is fair that you can get anyone. Sports work the same way, may strong teams get each other. (yes, it is the same)
There is only one thing, that is really dumb. Why people, who go for different village's kageship have to fight against each other? If a given village's only candidate loses, then how will you pick the kage for that one? Kages shouldn't fight against candidates from other villages, but the rest seems to be ok. Candidates should fight against the ones, who go for the same kageship. If there is no another, then that guy is lucky. In an election if there is no opponent, then obviously the one wins, who went for the role. We all had chance to apply, if there is only one for a kageship, then no fight should be held. Either this, or the current system left to decide. I don't think there are better options to pick kages.
Follow @SLO_MMORPG