Question: why do upvotes on reddit fluctuate?
Answer: It's like the downvote bots come in to allow new content to rise. Reddit is growing in numbers all the time, but when you look at the top posts on r/all, all the submissions are over a year old. With more members there should be more votes, and thus the top page should have more of the 'newer' content.