As for the arguments that you can't interface with others because they don't know lisp and there aren't lots of libraries that's true of every language at some point in their lifecycle. There might be other reasons that's never happened for lisp or it might just be that no one has successfully made a concerted effort to get it there?
Maybe one of the LLVM based lisps would help a transition or at least let people try lisp on part of their C/C++ code base
"Of the 1.2 million lines of code, roughly 900,000 lines are written in GOAL."
Still that leaves 300,000 lines which were certainly the most low-level and performance-sensitive ones.
The 900,000 lines aren't exactly "the Lisp," but that custom language, developed using the commercial Lisp, but I admit it's certainly an engineering achievement.
As for the arguments that you can't interface with others because they don't know lisp and there aren't lots of libraries that's true of every language at some point in their lifecycle. There might be other reasons that's never happened for lisp or it might just be that no one has successfully made a concerted effort to get it there?
Maybe one of the LLVM based lisps would help a transition or at least let people try lisp on part of their C/C++ code base