I'm pretty sure it's never been on the list. The only reason I can think why is that they only do video, whereas (as far as a I know) all the ones on the right do photos and videos... or just photos.
I upload there. Apart from a couple of exceptions, it's been my second best performer for the last ten months. It gets my vote.