Yes, I've also found that it has. The most likely reason is that either someone (mods) is vetting them to ensure that the high quality posts stay up, or maybe the community itself is doing the good thing by upvoting the good quality posts and downvoting the bad ones. Or maybe, its a combination of both!