because of it requirement in understanding lisp which is a niche programming language that doesn't go anywhere in real world environment just to configure a few things.
Almost every part of your comment is wrong, too, so that certainly cannot be the reason.
Emacs Lisp's language design was originally designed on Maclisp. Maclisp is long dead, but other descendants of Maclisp have been standardized (like Common Lisp and ISLisp). Emacs Lisp has been improved over the years (just two examples: lexical binding and native compilation), but there would be more to do at the base language. It's the task of the users and maintainers to do so and they have their own preferences.