Keith Law’s opinions on any one prospect should be ignored because his job is literally impossible.
He is supposed to assess and evaluate every prospect for every team PLUS new draftees and amateurs.
Teams employ dozens of people to do that properly.
What he actually does is apply his a priori assumptions to the profiles that he gleans from other sources, working in his own very limited viewings when possible. It’s worthless.