Wordpress was never really the competition for you if those are your needs. Here's what wordpress does that most CMS's either don't do well, or cost money to do:
- Have a user friendly administration section that anyone can use regardless of technical expertise (by user friendly, I mean have WYSIWYG editor for all posts and make it extremely simple to manage content via a UI -- not CLI)
- Have roles for users with restrictable access
- Have a plugin ecosystem that allow just about any customization to be easy enough to implement that paying a freelancer to do so is quite affordable
- Have an entire theming eco-system that is very alive, with plenty of free or paid options to make a site look professional
I've been playing with Drupal for a bit and another thing WordPress does better is that you can update WordPress from inside WordPress dashboard, no need to understand anything.
I doubt we will ever see backend changes, like allowing postgresql database though.
Self-updating means that WordPress needs to be allowed to write to more places than just the "uploads" directory. Which is frightening, and a security risk.
Yes, but non-self-updating means tons and tons of sites run by lazy people end up sitting out there on ancient, known-compromised versions of WordPress forever, which is also a security risk (and arguably a bigger one).
- Have a user friendly administration section that anyone can use regardless of technical expertise (by user friendly, I mean have WYSIWYG editor for all posts and make it extremely simple to manage content via a UI -- not CLI)
- Have roles for users with restrictable access
- Have a plugin ecosystem that allow just about any customization to be easy enough to implement that paying a freelancer to do so is quite affordable
- Have an entire theming eco-system that is very alive, with plenty of free or paid options to make a site look professional