Q: What is the best way to prevent people from shooting you in the foot?
A: Do not give them a gun!
Root access to any machine should be very closely guarded and given only to those that you Trust and, preferably, who actually know what they're doing. All to often, because it's "easy", access is handed out, like candy, to anyone that asks for it, only for them to come back shortly thereafter having done something that they "didn't "mean" to do.
Security measures should there to allow people to do the job that they're paid to do and prevent them from doing things that they're not supposed to do. If that's not the case where you work, then your [corporate] Security Model is in need of a major overhaul.