Boards upvote and downvote system + hot algorithm sucks
Make a post in off hours, get caught by people who lurk in new and see themselves as heroes/vigilantes anonymously downvoting posts that agree with current 'circlejerk' so they don't make it to hot (regardless of actual quality), make post too long/informative (so serious upvoters take a while to upvote or don't read at all, while trolls always downvote instantly)
These are all stupid things that don't relate to actual post quality that allow a small group of people to police what gets to the front page with certain exceptions.
agrees with average opinion and short? Average boards user upvotes. More of them than trolls -> hot agrees with average opinion and long? trolls downvote -> buried disagrees with average opinion? Average user downvotes but with certain boards users disagreeing can get upvotes, or it's not actually serious so instant upvote -> depends