I think there has to be some random mistakes built in. How many scouts are going to give you a perfect assessment after having seen a kid play 1 or 2 high school games?
I understand this would be a realistic idea, but it would be TERRIBLE for the game if mistakes were included.
No one wants to make critical recruiting decisions with incorrect information. It just ruins the entire point, and just for the sake of "realism" that few people care about in this case.
No one who takes this game even remotely seriously wants to deal with those kinds of things. For example, no one wants to get a scouting report which indicates a player has high/high potential in a key attribute only to find out it was a "mistake" and the guy is actually in the red in that area when he comes in.