Maybe he just ques really really early in the morning, like 5-6am when most people wouldn't be running 5's because they can't find 5 other people insane enough to be up that early for competitive pvp.
EDIT: Maybe we just need to make a lowbie guy on his server and try some social engineering? Say "oh we think you're so great and you inspire us all, make a video!" and see what he has to say lol.
or maybe he doesn't care and he'll just tell us what his scam is because he just wants the points/gear and doesn't care who knows how he gets it.