My statement may not fit your overly broad definition of what constitutes a programming language but that quite simply doesn't make it ignorant.That is quite simply an ignorant statement. SPICE has all the required elements in the formal definition of a programming language. It may also be a CAD system or many other things, but applying the duck test, it is also a programming language. It has syntax, it has semantics, and it implements a behavior.
By your definition it would seem that any program that can take a few commands is a programming language.
Does Excel fit your definition?
Here's a rather extensive list of programming languages.
There're a lot of ducks there but Spice isn't one of them.
If you want to call Spice a programming language, that's your prerogative, but I don't think many others share your opinion.
If I'm wrong I'd like to hear from them.