I always used to say, what good is a language that needs another language to run it? I know that is not exactly true, either, but it does turn out that many people are using lisp to run their macro's (man, alone the words 'macro' and 'module' send shivers down my spine
(that's a personal grudge/mental block, though)).
I'll agree with Tim that it was a poor example - both languages use the command pipeline without much difference. They are both talking to the same server.
But the only thing that would keep me from translating a survey file of points to a bunch of lines with a simple expression like (defun line (p1 p2) (entmake (list '(0 . "LINE")(cons 10 p1)(cons 11 p2)))) - as opposed to the "split-points-into-arrays-and-go-through-several-objects-type-of-vba-thing" - would be if AutoLISP were non-existent.
Heck, I could import a 5 Mb survey file at the command line with a few parantheses if I wanted. The guy who proposed to bring XLISP into AutoCAD was a brilliant guy in my eyes