I guess the rule is just no root without the user asking for it in some way? The Nexus 5 is unlocked, but it's not root by default. I definitely agree with that rule, I don't think it should be difficult but it definitely shouldn't be default. I'm a big fan of the sudo approach in some Linux distros.