Earlier quoted context omitted.
[flagged]
This is not pedantry, this is adhering to the actual definition of open source that is generally accepted in our community: https://opensource.org/osd > Open source doesn’t just mean access to the source code
Open source is like any english term, its meaning is defined by its use, not by some special interest group.
The complaint about using open source to refer to non-commercial licenses absolutely is pedantry. But more than that, it's not even objectively correct pedantry. It, like most language, is subjective.
(Which isn't to say that I think this license complies with the common use of the term open source as actually used, but I disagree with your argument for why that's the case).