This is the evolution of nearly any language... It begins simple and easy, and over time more and more features and syntax are added, and it becomes very hard to learn from scratch, which in turn means beginners end up using other simpler languages.
I think python is a classic example of this - python 2 was pretty simple. Python 3 just gets more and more complex.