I think that's sort of like asking why the list of highest grossing movies is so biased toward recent ones rather than all time classics. In both cases inflation is ignored. to get a "best of all time" ranking on HN/Reddit, I think you'd have to normalize by the number of active users on the date of the post.