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).
I doubt we will ever see backend changes, like allowing postgresql database though.