React starts off really easy. Because it hides a lot of the complexity from you. "Easy to get started" is also at the root of a lot of dysfunction today in my opinion. Getting started is cool. But you know what's even better? Finishing the thing. Expanding the thing. Maintaining the thing as is scales. Changing the thing when the goals or requirements change. Improving the performance when users report that it's slow. All of those things matter way more than "getting started".