I really respect Saleh's (apparent) approach to player relations: treat the players like grown men, professionals. Don't treat them like children who need to be disciplined. Long-term, I think it's the right approach. The unfortunate drawback of that philosophy, especially in the first few years while you're building the culture throughout the locker room, is that some young players really still are children at heart. Zach Wilson, Elijah Moore, and Mekhi Becton have all struggled here due in some part to their inability to carry themselves like grown professionals.
I still think it's the right approach, but I do wonder if either of the three would have been better off with a Belichick-type poopchute telling them exactly what to do and when to do it. Probably more likely they would have never even made those rosters.