Sometimes these types of licenses are called "source-available" rather than "open source", which distinguishes the significantly different type of permissions associated: https://en.wikipedia.org/wiki/Source-available_software
Sometimes "open source" means "you can see the source code".
Sometimes "open source" means "meets the requirements for software licenses under the Open Software Initiative's definitions."
Similarly, sometimes "free software" means "provided at no monetary expense" and sometimes it means "meets the requirements for software licenses under the Free Software Foundation's definitions."
People really, really like to pretend that "free software" and "open source" are extremely simple concepts and synonymous terms. They're not. People like to pretend they're controlled terms and that the plain English meaning isn't valid. That's absurd. Neither one is particularly easy to understand because both are much more deeply nuanced than you see at first glance, and one look at free and open software licensing comparisons [1] will tell you that there is obviously significant complexity going on.
[1]: https://en.wikipedia.org/wiki/Comparison_of_free_and_open-so...
There are a lot of other possible licenses and just because they don't meet the open source definition doesn't mean they are bad. I disagree with the people who say the opposite of "open source" is proprietary.
However, if I do consider your argument, it's not very good. The argument would be that the Open Source Initiative is not the authority for the plain English meaning of terms. If the argument I'm making is that OSI's definition is not authoritative, you can't cite the OSI's definition as an authoritative counter argument. You're begging the question. Yes, people are going to assume "open source" means "OSI open software," but that doesn't meant that everybody is always using it to mean that.
And the OSI is not the authority for the meaning of English terms, correct. But the developers who use those terms are (much as language is determined by how people use it), and by and large, most everyone understands and agrees that open source software is software that meets the qualifications set by the OSI.
I'm not sure how common non-standard usage is yet but I don't think it's too late?
https://creativecommons.org/licenses/by-nc-nd/2.0/
EDIT: I do understand that CC licenses aren't really designed for code, and that these restrictions probably don't make sense under the label "open source". Just wanted to link a possible starting point.