While you speak the truth about CL, I have been using CL for 40+ years and I can be happy by using my own preferred subset of the language. BTW, I do the same with Haskell. I am enthusiastic, but a novice, for Haskell but I use a shockingly small subset of the language, language extensions, and available libraries.