For the record, I (the commenter you're referring to) do flag a lot of what's on the front page. In the vein of introspective disclosure, I recently found myself flagging an article PG submitted and other that tptacek did, so it's likely I am missing some of the nuance in the guidelines.
I can't say I contribute much to the site in the way of links though. Usually, by the time I find something I think would be valuable here it's already fallen off the top end of the new page and doesn't get much discussion. Either I don't have the infrastructure in place to find stuff interesting enough to submit, or thus far have just had some unlucky timing. Honestly though, you're right. I just don't submit very much.