Yeah, this is the downside of having a coach who wants to be everyone's friend
He keeps commitments to players and coaches even when it is detrimental to the team. Sometimes as a coach you have to make hard calls even if it means going back on your word.