Startup. Ninja. Hacker.
There's absolutely nothing to be gained by arguing about word definitions, people treat definitions as axiomatic. People don't logically derive what a word means through etymology or historical usage, they define it as what they understand it to mean.
Telling someone that their definition of a word is wrong is like saying their preference for one colour over another is wrong. It's a personal view, accept it and move on.
To give you a current example, take REST. When a service says it has a REST API, it tells me absolutely nothing, since I don't know if they mean REST as in Roy Fielding's dissertation or REST as in "JSON instead of XML and some URL templates".
Their ability of communicating with me has been destroyed by people constantly reassigning different definitions to the term.
Point being, words are often perverted by groups trying to describe their activities. This is how language works.