Prescriptivists about language always lose in the end. That is the only point I am making. Words mean what people use them for, not what you want them to mean.
I am not misusing the term, but people are, according to your standards. And it is easy for them to do so, because "open source" was poorly named to begin with.