Why are we even considering to keep it?
It's a super simple question that shows no effort, nor it needs to be answered with an algorithm. Just pick a person somehow and redo if it's not acceptable. Unless we want to discuss how to generate random numbers, the rest of the answer is completely trivial. There's no need of an algorithm.
It doesn't seem to have long-lasting value or to ask about a problem in a general enough way. It's very specific, because of the "no repeat" clause which adds no value - picking at random with no constraints is just as fair, so why would someone need to look for a more complicated version of something that already works?
It doesn't require any programming expertise to answer. In fact, it's no different from asking "Good methods how to pick who's 'it' at the playground".
Since it's so easy, it has a lot of answers, all possibly correct and equivalent. Voting basically becomes a beauty pageantcontest on who has the nicest way of generating a random person out of a fixed pool.
Since it's so easy, it has a lot of answers, mosta few of which are not even coding related. There's one answer about economics and another about workplace politics. Come on.
It's not the kind of content we want: question is not very interesting, answers are in some cases poor, the overall example is not a great beauty to behold.
On the other hand, I don't see any reason to keep this.