Yes, wordpress is easy to learn. And these Wordpress basics won't take you long to learn either. There is a trade-off between power and complexity. WordPress isn't “easy”, but it's not hard either.
There is a small learning curve, but you don't need to have an engineering degree to create a WP site. Absolutely, if you want to write a plugin that interacts with the editor, the learning curve is much higher than before Gutenberg. Previously, you could look at the code of other plugins to find out how to add an icon to the editor toolbar, for example. Learning through reading code is more difficult now because the code has gone through a compilation process.
I've been struggling with WP for almost a year and haven't gotten it to publish a single page successfully. I've been looking everywhere for a good alternative to WordPress and I feel like I'm stuck in “Invasion of the Body Snatchers,” where everyone around me says, “Join us, WordPress is easy to learn, and I wonder, “How can millions of people find it easy? WordPress has been a nightmare that takes a long time. Then they convinced me to shell out a lot of money for the great plan of Beaver Builder, the savior of the WP world. It turned out more like paying for a first-class plane ticket to Guyana just to drink the Kool-Aid.
I think it's the private market's responsibility to help shape WordPress adoption for new users, not just community contributors. As the owner and web manager of Pink %26 Yellow Media, a boutique-style digital media company in Burnaby, BC, Canada, he has created WordPress-based web solutions for multinational companies, political parties, banks and small businesses and bloggers alike. It's just that modern WordPress development reminds me a lot of the old Java development of 15 years ago. I think there is still room for WordPress and I think they are going through an identity crisis right now.
Just know that when the business is up and running and you need to beat your competition, WordPress gives you tools to do so. While WordPress can be overwhelming for some people at first, there are some strategies you can implement to make it much easier to use WordPress. If you intend to publish a website or blog that you control, in my opinion, WordPress provides the fastest, safest and, yes, easiest solution. Basically, while extensions are great from a flexibility perspective, they undoubtedly make WordPress much more complex.
In the latter case, pay more attention to the main WordPress user experiences of the software and not to fork that into the unpretentious user. WordPress is not surgery or rocket science, but it is a niche field (regardless of what its experts think). And since WordPress is open source, the people who develop the app are the people who use it, so new features are generally things that the community wants and needs. In addition to its ubiquity, WordPress is an open source platform, which means that it is free to use and distribute.
The second set of reasons why it is difficult to learn WordPress development are the personal challenges that a WordPress developer typically faces as they learn, mainly related to finance, leisure time, motivation, and responsibility. The good news is that thanks to tools like Elementor and dedicated WordPress hosting products, it's never been easier to create a website with WordPress. In most cases, learning WordPress development at work and at the same time earning a real income is very difficult to do, especially at the beginning.