There was a point when I had to reset my expectations as a manager. When I build teams, I lean into autonomy and ownership as core values. My team can take the codebase in whatever direction they want. But they have to be responsible for the outcomes. What I realized is that they were not prepared to be responsible. Things got away from them, and they were feeling trapped and defeated.