You make a good point. In fact, Smalltalk is very much like Lisp in this regard. Both are enormously flexible and capable of beautiful abstractions. Read Lisp, Smalltalk, and the Power of Symmetry.
This is why Smalltalk can be every bit as concise and elegant as Lisp. Read Elegant Pharo Code.
Despite what some developers claim, increasingly complex programming problems in our world do not mandate increasingly complex programming languages. In fact, you are better served to choose simpler languages in these situations.