I don't disagree with anything you said, it is all very true. However, sometimes you have to maybe take a risk, push things, or know that a few burnt bridges wont bring the whole program down. I can promise you, if we get to 10 scholarship players every year and Ben is afraid to add anyone else due to locker concerns, he will not be coach here long, because that is no way to build a winning program. In today's day and age no one is ever happy and transfers are going to happen, if you tell every kid they are going to play 30 min a game and it doesnt happen well they are free to leave.
Ben seems like a genuinely great dude, maybe that is some of his issue, I am sure some coaches have no problem lying to kids, maybe he doenst want to. Like it or not, lying/over promising is probably something you have to do.