The thing people often forget when talking about the importance of a high school coach. The HS coaches are all different when it comes to credibility with college coaches.
However, no matter how much clout a high school coach has, most college recruiters interested in your son will want to talk to his HS coach, travel coach, and others that might know him. Most often it won't be about his ability because the college coach already knows about that. They want to know what the HS coach thinks when it comes to being coachable, a good teammate, bad habits, attitude, character, toughness, work ethic, etc. In other words, they want to know what kind of kid they are likely to get.
Talent is always the main thing, but it is far from the only thing. There have been many extremely talented players end up failing because of something other than talent. It is why makeup is so very important to MLB scouting departments.
BaseballMom25, Please take this the right way. It doesn't make any difference if all of this is the coaches fault or your sons fault. It's not good! It is a red flag! It is something that needs to be corrected, if at all possible.