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
Feb 20, 2016
Mar 18, 2016
Mar 27, 2016
15 days ago
24 days ago