Thread:Talk:Article feedback/The people dropping in on this page are the random users we want to get feedback from

And they all say the new article ranking system sucks.