I've found that whenever anybody gets a burr up their ass over some minor grammatical point, they almost never know what they're actually talking about, have not even the most cursory understanding of language or grammar and have instead built some foundation of their identity on a rule they wrote memorized and see anything that goes against that rule as a violation of their self-image.