I think as a leader it's truly about how you build trust with your people by showing that you care personally while challenging them and giving up growth opportunities at the same time.
What you have specified in your article is clearly a way to build trust with your teams.