I think it's mostly the former. When you launch an old game, you can be sure it was created by a human. However, games released in the last couple of years are always a gamble.
That said, no one is stopping you from posting old games. It's just not the community's main focus.