They make the front page due to the number of users that have plussed the deal.
Use https://www.dealsplus.com/deals/new/newest to see the most recently posted deals and plus the good ones yourself. There are lots of great deals that never get the exposure.
karthwyne (rep: 1.3k) posted Mar 16, 2011
5 days ago
6 days ago
May 10, 2016
27 days ago
29 days ago
Mar 09, 2014