Coaching is so important, it's really the whole deal. If a player gets drafted to a team with a mediocre coach who under achieves it will affect the player in a very negative way. The same player drafted by a players coach who knows how to develop talent might be an All Pro. Some drafting disasters are probably coaching disasters.