No question it’s the coach. Ask around and talk to other coaches as well. While the team may not be as talented as past years, don’t blame it on the parents for speaking up and exposing the mess. Respect them. He was obviously not vetted by the board and AD well and had to fill a spot quickly after the old regime was unexpectedly let go. His days are numbered.