I was not allow to root when I did this.  When developed, I was working as Mobile Device Manager for an international company.   Rooted devices are not allowed on a corporate network.   Also rooting causes issues when there are OS updates.   I'm pretty sure many other people are in similar situations.