Yeah, those would be excellent examples of extremely versatile, powerful GUIs. But they're also extremely complex, which was the point I was trying to illustrate: that complexity
can allow greater control and flexibility. Of course sometimes more complicated is just more complicated.
And I agree with you wholeheartedly, I'd generally rather use a GUI, assuming it's not a real beast.
Reminds me of a professor I knew about back at Texas A&M. Computer Science prof, no less, who insisted (in 1994) that everything beyond DOS 2.3 (or some such) was just extra fluff and unnecessary -- but boy did that DOS 2.3 run really
fast on that Pentium!