In today's competitive world every professional player needs a coach just to keep themselves in the race. And it's the job of the coach to update the player with new technique and fitness routines..
yeah, they need someone to keep them organized and make sure they are on the same page or everyone would want to be the boss and that probably wouldn't work out too well.