Are you guys stupid? There were forms to propose nominees and to vote. Fair arrangement. If you are "i refuse to watch twitch and dramatubers" elitist and never heard about the show, or refused to fill the form because "reeee twitch zoomer streamer" - that's you problem.
Waitaminute, i remebered it wrong. It wasn't even skewed to twitch:
https://thevtuberawards.com/winners
If anything, the "clique" you were talking about is actually fucking Hololive