I agree it definitely feels complex for novice users – but that’s common with most learning experiences.

For example learning to play a guitar is really, really hard at first. Those steel strings just hurt and it’s so hard to get your fingers to stretch over 3 frets.

Novices I suspect often think “why do the build them like this – it just makes it too hard”.

With practice and experience however playing a guitar becomes easy and you undersand why it is built exactly as it is.

Of course you could start with a Ukulele – only 4 stings & they’re nylon with much smaller frets. It’s a much easier place to start playing a stringed instrument. But you may discover that one day you can’t do everything you want on a Ukulele and find yourself getting ready for some finger busting discomfort.

I think you often have the same issues with web software, including WordPress.

The art comes in creating an interface that is welcoming, relatively simple and above all not overwhelming for newcomers whilst nevertheless offering the functionality & complexity that experienced users need.

In my opinion WordPress is getting better at balancing these two often conflicting requirements each release.