I agree with you that there's some pretty silly stuff going on, but I'm seeing legitimate posts disappear as "non-constructive." Who decides if something is constructive or not? SE, that's who. For something like that, mods shouldn't really intervene unless someone complains with the post report button.