There also seems to be a lot of randomness as to what makes the front page. There are so many toy projects out there that are just as interesting and just as polished (or unpolished) as many of the toy projects that make the front page.
Personally I don't like those post, and thus I might seem overly critical. The more they show up here the less I actually spend on the site since it doesn't have the stuff I am looking for.