Have you ever seen a professional autocad user? How would you define that? A blurred line between the terms CLI and GUI is not a True Scottsman. It's an observable reality.
Long ago I used Autocad regularly for work. When someone gets really productive with it they tend to use one hand on the keyboard for selecting menu items and typing short CLI commands and the other for picking points and dragging selection boxes.
That kind of interface really does attempt to combine the best of both worlds, but at the expense of a big learning curve.
I’m quite confused. Everyone seems to disagree with me by vehemently agreeing with me. As you yourself say: Expression is not reserved for CLIs. GUIs can allow for it, too.
I’m not trying to bring down CLIs here. What I don’t like, though, is how the author of the article tries to bring down GUIs to prop up CLIs. That’s just not necessary. GUIs are used by so many people to express themselves and it’s patently absurd to claim otherwise.
Basically I am disagreeing with the validity of the discussion in general. There aren't agreed upon meanings for either term, so there isn't much point in going forward.