Background: I got my start dabbling in WP around 10 years ago, and still maintain a few WP sites.
If you needed a 90-minute video — I daresay you either did it wrong, bit off too much to chew, or were better off using a high-code framework instead.
One of the reasons WordPress got popular is its at-the-time famed ‘five-minute install’. [1] You just throw the files on a server with PHP, give it a MySQL database and that’s it. (Nowadays, even this five-minute process is usually abstracted away behind a mouse click.)
With that, you get the core WP functionality, i.e. a modern theme, the ability to create blog posts, pages, and have visitors leave comments. For many people who just want to get a relatively simple website, this is quite enough, and IMO there is still no comparable no-code site engine.
Want a different look? Just search on the official theme directory (quality varies, but there are decent ones — just try not to get forced into the old ‘classic’ editor), use one of the first-party themes, or write your own.
Want to extend the core functionality? Just search on the official plugin directory (again, quality varies, so exercise judgment) or write your own.
Now, is it possible to blindly throw a cocktail of plugins at the wall, resulting in an unmaintainable abomination? Yes, it is — but as you’ve already discovered, you won’t necessarily like the result.
[1] https://developer.wordpress.org/advanced-administration/befo...