Well, you are free to disagree with the computer science experts in the field of language design, but it won't make it less true.
Terminology is useful right up until it isn't. Resting on definitions rather than seeking proper descriptions is a great way to fail spectacularly.
Not a random dude on Internet.
If you're right, you're just some guy referencing an authority. Yay you. If you're wrong, you're totally ... all over the point of what someone else is saying. Instead of trying to force us to see how you're right, why not try to see how someone else isn't wrong?
The papers of computer science, written since the field exists, speak for themselves. One just has to read them.