With all of these terms, do you understand what people mean when they use them? Artificial and natural likewise can be criticized, but is it helpful? Are you perhaps dereferencing them to a different definition than what they intend? Human language is very fluid and understanding depends at least in part on context. I have my own pet peeves with respect to imprecision in language, but I work against that from getting in the way of the real goal, which is understanding.