I understand the first point, but I disagree that is always going to be possible or the correct path. If you blindly trust every employee, you will eventually end up hurting the company, the employee, and yourself.
Second point, sure. That's the ideal. But it's not always going to happen, and you need to be able to deal with that situation to be a well rounded manager and leader. IMO.