You are nuts if you don't think anyone who makes a list like this isn't going to inject some measure of personal bias into it. It's human. Nature. That said, looking at BL's rankings, I have no problem with Davis over Knight. You could make a pretty good argument either way. Same for Williams vs gray. Maybe it's not that one is even any better, but more
About team needs.
The only place I see a potential bias is Addison as top WR and jones as 4th best in state. Addison has played qb for most of the last 2 years and although he is electric with the ball in his hands, that's not the only thing he has to prove he can do. Route running, blocking, instincts.... All things he may elbe able to donat this level, but things that other guys ranked below him have proven. Personally, I would put him in The athlete category and call him #1 there.