I am fairly new to server administration, and I have seen a lot of sites recommending to assign sudo privileges to a user created by the root user and giving the root user an insanely long password for security enhancement.
If the newly created user can perform the same functions as a root user however, what is the actual benefit of doing this at all?