I find "schoolmarmish lecture" to be borderline offensive, as a characterization that would not be made about a comment by a manly man. It's an effective put-down of a viewpoint the commenter feels too superior (as a male) to have to answer.