Is it possible to install (and later maintain) Arch Linux (or some of its derivatives) without ever setting root password - using only user account and sudo? The same way it's done in Ubuntu and many others.
To me this seems like obvious security improvement but all the docs I've found so far require setting root password.
As Zoredache pointed out in the comments you can disable root's password during install by running
usermod -p '!' root
.As for why it's not done by default, it's because Arch Linux is a "do it yourself" distribution that imposes little defaults (it's pretty much plain Linux + systemd + a package manager), and by default Linux needs to have a root (or more specifically, UID 0) account and comes with no password so in turn login is allowed by PAM without prompting for one.