to reiterate some points:
1) With sudo, an external 'hacker" needs to discover not only the password, but the username as well.
2) Look at some problems that crop up when users have enabled the root account in sudo centric distros
However
1) The permissions problems that crop up when running gui programs with sudo instead of kdesudo/gksudo. Now, 99 % of these shouldn't be run with admin privileges to begin with, but we all know how that works out

2) Sudo has a (configurable) time out where the password is cached in the desktop session (terminal instances' timeout are separate, and unique to each instance iirc)
The real question is, again, why change the thing, what is broken about how it works? That is what the criteria for one or the other lies.
You will find the vast majority here will tell you sudo is fine. A lot of that stems from actual experience as opposed to any bias or wish to stifle differences.
Leave a comment: