That said, lisp is a goldmine / rabbithole crossover. As other said:
- opens for a hackable tool mindset, use lisp on lisp to make it do what you need [1]
- as said in this talk, if you want a dsl, you don't need a parser. Only later if you need others to write it without '(lisp syntax) you can do so. And if all are happy with lisp, you just skip that entirely.
- it's often highly interactive, and value oriented. You get to "touch" the data a bit like material. Nowadays repl's are common, so it doesn't seem special but it was so for 30years.
- lists mindset is different from mutable arrays, saving you immense amount of time in the first phase (by avoiding the vast majority of stupid bugs). When you need speed you can tailor; also lisp implementations are performant (SBCL is in the top 10 of all IIRC)
- functional mindset also open for a lot of new ways to think about problems, leads to other languages like ml/haskell too
- similarly you often get a step in the logic programming world (prolog, kanren) which are very mind opening about "programming computers"
it's not perfect, and if abused you can get stupid code, too cryptic because you used too many weird notation or structure; this is a balance skill you get to learn, lispers are not that asocial, they know when to stay in the human readable most of the time.