For me its. I have everything in WP for years now. Hundreds of blogs and now starting up a WP hosting business within my ecosystem of ventures.
It's a lot of personal opinion and what you plan to use it for.
WP provides you freedom, ALOT but at the same can give you jail time, aka headaches in terms of plugins, performance, adjustments, updates etc.
WP is easy to understand in terms of basic setup, but can take ages to learn properly or how to master the right config, especially when you're using pre-made themes.