true midlo..what you also see is kids who are not as good as other players getting offers but the recruiters know or think in 3 years the kid will be better than the other...coaches are more willing to get fired over a 6 2 pt guard than a 5 10 one..
if you are borderline and time running out sometimes it may help to let it be known you are willing to walk on IE dont need money...i would do that as a last resort but they may take a chance on the 5 10 kid who is costing nothing and then go after a 6 8 pf over a 64 one LOL