I understand not wanting to redshirt, but if a player isn't going to play, what incentive is there to not take the shirt?
This is a hypothetical, but assuming the player is not NBA material, why not take the reshirt, if you know that your not getting any playing time aside from maybe a couple minutes at the end of an early season blowout. Isn't it worthwhile to take the redshirt, with the possibility that the last season you do blow up, or at least you get the opportunity for grad school! Worse case scenario, you can still leave a year early (your true senior season) and play overseas.
I understand all these kids dreams are the NBA, but it seems like too many of them take an all or nothing attitude, rather than thinking of overall career potential.