I'll make another supposed generalization and say that attacking generalizing with hindsight is never going to win any minds.
Best Player Available is a misnomer. It would more accurately reflect the way teams actually approach the draft if meant Best Prospect Available, as it factors in all the variables when teams construct a big board. Guards are never BPA in the first, because of these additional variables.
Are you dead certain you can name 32 players better than, say, Chance Warmack?
Pretty much nobody goes pure
BPA. For example, going purely on grades the Panthers might have Geno Smith rated higher than Chance Warmack, but given the current roster, it would make no sense to draft Smith over Warmack.
When the team creates its draft board, it will
take need (and lack of need) into account, and will set their priorities accordingly. You just don't wanna be in a position where you're a slave to it because it limits your options.
Bottom Line: Draft boards are pretty much never built on player ratings alone. Ours is no exception.