Agree.  A better coach would improve this team.  Although, you could say the same about many teams.