Why is sudo generally preferable to using a root login for routine administration?
sudo
It lets regular users request controlled elevated execution without working as root all the time.
It permanently changes every authorized user into the root account.
It removes every authorization check from administrative commands.
It requires distributing the root password to every user.