This link is for a basic code of ethics that a sports coach should follow. The basic role of a coach is to teach their players in a way that is not abusive, to ensure that the player continues to want to learn from their coach. This site provides a well thought out code of ethics that all sports coaches should follow.
If players are noticing that their coach isn't treating them how they should be treated, they should take action. Though, all coaches should avoid any of these traits when they are coaching. Coaches must not abuse their privilege, and realize that they are likely dealing with kids or teens who are emotional and cannot handle some things that a mean coach would say. The coach should want a good relationship with their players, with the understanding that they are who the players look up to and therefore should not abuse their power.
The basic concept of being a coach is to teach your players. Coaches often forget who they are dealing with when coaching youth sports, and can, at times, take the fun out of something. Coaches should realize that teaching is the first thing they are supposed to do, whether that is the skills of the game or life lessons for their players. When a coach is too harsh, or comes across as mean, the player will no longer find the sport fun and may not give it their all in hopes to please their coach.
The role of the coach is to teach their players life skills that will benefit them even after they stop playing that sport. Through sports, kids can learn when to step up and be a leader and when to take a step back and just be a follower. From learning how to make mistakes to figuring out how to be respectful to everyone around you, your coaches should be able to guide you towards success in learning these moral values.