I'm sticking to the context of Pitts suspension. The animosity shown by Pitts and her subsequent benching and following suspension. Game and locker room context between player and coach. This is not a philosophical discussion about the overall right vs wrong in humanity.
Also: If you're a student and friend of any of the players - you might want to leave this forum. You may be a caring and intelligent person. But you may be too emotionally involved and lack objectivity.
More importantly: regardless of the conjecture of all of us fans - you should not make any information public here that any of the players, coach or university are trying to work through privately. That isn't ethical for any of the parties involved.
If you are going to talk about objectivity, you might want to look inward. You just stated that a coach is always right until they physically assault a student athlete. Based on your ethical barometer, I would never let any of my children play for a coach who meets your standards.