I thought new posts were supposed to require moderation, but that policy seems to have gone away in the last couple of weeks/months. What's up?
It's an automated system and there are always posts that fall through the cracks. I'm not sure why there have been more falling through the cracks lately, it could just be a blip. Either way, the moderation team on it!