One of those boys hadn't posted a thing on these forums for months. He even wrote a goodbye post. Only once these polls came he got all his friends to chime in and vote for him and suddenly started making 'contributions' on these forums. It's funny because the lowest guy actually did more than the inactive higher guy had done in months.
But popularity contest it is. Idiotic system.
If you're referring to wakalord he's been active and streaming for the last month +.
And yeah it's a stupid system to have a popularity contest decide who gets to address class concerns, but that's not the fault of the people participating in the race. If you were going to get angry about the popularity contest you should direct your anger at bioware and not the people winning the races. All they did was participate, and frankly any of the people on that list would do a great job.