I was thinking that, but then again, what else could he have done? He is breaking NCAA records.
I'm guessing teams are staying away because of his physical attributes or possibly his lack of receiving production. If it is the first one, then another year isn't going to change that. If it lack of receiving, at the time he declared, Lance was still the coach and it would be unlikely that he was going to receive more on that end.
I think his only options were to declare for the draft or transfer to a P5 school and prove he can do it at that level.