First off, I can understand your point of view, and to a large degree it makes sense. Most of us will never know the players personally, and what they do or don't do in their personal lives does not affect us. In that regard I am inclined to cheer for them regardless of their off court behavior.
The difference is that as a parent I would want to be more than that to my son... and in a way a coach serves as parent or authority figure for athletes while they are away from home. What kind of people these athletes grow up to be will likely have little effect on our lives, but I hope that it has a much larger effect on the lives of the coaching staff. Idealistically, I hope that JB, Hop et. al care enough about what the players will become after their playing days are done, and try to mold them and promote the type of behavior that they would want their own children to exhibit. We all, want to win games, but if that is all we focus on as a program I would consider it a little selfish. I want us to win games, but I want the players that come through to become better athletes and better people in the process. Realistically in 10-15 years most of the players on the current squad will have concluded their basketball careers. At that point they would probably have another 40+ years left to live as normal members of society apart from the game of basketball. I hope that part of the focus of the program is to prepare the players for life with basketball and life without basketball.
With that being said, I really don’t know enough about the situation to know if JB’s punishment of lack thereof was the correct response of not. I simply hope that our program will focus on making the decisions that will truly benefit and equip the players to make the correct decisions in the long run.