My recent experience with SO is it makes you jumo through stupid hoops. If there is a question people want answered, with people who want to answer it, then surely this is on topic.
I once asked for recommendations for a message queue framework given some requirements. The question was closed as off topic within minutes, apparently asking for the right programming framework is verboten.
To me moderation is about removing actively harmful / unhelpful content. SO moderation feels like a chivalric order dedicated to upholding some half-sane, half-insane rules they made up for themselves.