There is a lot of subjectiveness involved. Also, the services often place the same prospects in different positions, and that can definitely have an effect.
Also some of the "recruiting experts" never Coached a high school or college team in their life. Self proclaimed experts in evaluating talent.