The thing that stood out to me was Cris Carters comments about the long wind up, didnt sports science show that he has one of the fastest releases there is?
Also, I am not sure who the other guy was, but basically he is using what peoples perceptions were before the draft against him now, seems a lot like confirmation bias rather than analysis