mainly club coaches
I know there are variables to consider, such as the coach, the players, the environment, the player's ages and development level, and in some cases, some clubs do not have a lot of coaches.
Having coached a while, in general, I feel after two years, the players should move to another coach to get new ideas, a different perspective, and to hear a different voice. Also, I have seen some players blossom after a new coach sees their skill set fitting a different role on the team than another coach has.
Looking for others input and feedback. Perhaps this can even get the loquacious Coach Chass involved.