I don't understand what are you talking about. JavaScript is the most easiest language in the world. This language was designed to be humane, simple and to be used by designers as well. I don't have any problems.
Problem is always with society. People "invent" nothing, then market virtual problems, people make problems for themselves and later blaming everyone else.
Another problem is with "easy-to-get-started" in software engineering, Web and JavaScript. There are no easy ways to get started and it is impossible to get skill fast. It is possible only with the right intention, focus and 10 000 hours practice. It is not like a get started with a ready library or a framework.
However, of course, we need more modern materials and resources about JavaScript and app architecture itself to help novice engineers get started in their long journey and to give them a plan how to become a great engineer. I have already provided a basic starting point in my answer to What sites do you use to learn Vanilla JS?.
What can we do to make the VanillaJS way more easy so that more people can jump in this track of web development?
Very, very, very great question.
First, stop using frameworks. VanillaJS already is easy.
Second. This is exactly what I am trying to do. Please join BunnyJS community which is going to solve that problem, to promote JavaScript and simple architecture, to become a standard and a home for good practices, to become a place where discussions starts, to be much more then just a library or a framework.
Contact me at mevrael at gmail dot com, tell me what do you want to do, to know and I will tell you how you can help in making JavaScript great again.