"This isn't a popularity contest... so anyway, here's how voting works" is a bit silly, and right there on the front page is "yesterday's winners" which is more than a bit disingenuous.
What if I vote for nothing because all of the products are bad? Why do I care about a user leaderboard for with streaks and their voting history? No noise?
People are so concerned with having an actual downvote button but not-so-concerned with how gameable upvote only systems are.
One of my favorite newsletters just gives links with one-line description. Done. What if this site just listed 10 products a day. No voting, no "judgment" by anyone except the person curating the links.
What if 100 products come out in a week. How do you choose?
etc. etc. etc. etc. etc. etc. etc.
Just another channel to saturate