User blog comment:Hedgeidna97/Notice to Admins: The Main Page Needs Updating/@comment-3190872-20111021232058

Funny, I've been thinking the same thing recently. I'm glad to see somebody decided to bring it up.