Your argument here seems to be that even if the majority of programmers find Lisp and all its derivatives to be difficult to read, we're wrong.
I think empirical evidence is that DSLs are easy to make not readable, especially as they evolve. Then again, that's true of almost everything, including assembly language programming, structured programming, object oriented programming, and functional programming (did I miss anything?).