It's all marketing imo.
4* QB gets '$1 million deal' "Holy crap they're paying so much money, i should go there"
5* QB gets '$10 million deal' "no, I'm gonna go there"
Nobody actually knows how much these kids make (or the terms of the contracts), so nobody can refute any of these claims.
This QB ain't worth 10 million, not when you could get 10 OL/DL for $1mil a piece.
I don't buy it