I guess the difference is when you log into a "server" where there is no "regular user", vs. logging into a desktop where you rarely need sudo.
Also, I always create another sudo user and block root from ssh so I never actually login as root anywhere.