You don't think they have ways of keeping players loose on the sidelines, literally just standing around doing nothing? No bikes, or other exercises to keep them warm?
Then there is the difference between talent and skill. He may have a lot of raw innate talent, but maybe they feel his learned skills need to be developed. Maybe with a season of practice he won't juke himself out of a touchdown like he did against the Jets.