@anongoodnurse, Just interested in moderation style -- why not just delete a question like the "dry hump" one immediately and get it off the list? There's really no room for improvement there.
@JPhi1618 Good question. Mostly, leaving it up gives new users the chance to see what is not on topic. You'd be surprised how often we get "is/can my girlfriend (be) pregnant?"
Also, sometimes, if a question is simply deleted, the user may think an error occurred, and may repost, which might go for hours (again) without getting noticed.