Management job is to make choices for the company. You can't have it all and if you try you will end up with a company that employees and customer find difficult to comprehend.
Do you have policies that your employees and customer hate? WHY DO YOU HAVE THEM? By removing them you can increase customer satisfaction, empower employees and increase efficiencies.
Hiring employees that you treat as adults will save you time, energy and money in management overhead. Good chance that if you treat them like adults, they will act like adults.
The role of a Marine Corps Officer is to: 1) Complete the Mission and 2) Take care of your Marines. In this order. But, if you take care of your Marines, they will take care of the mission.