Weak arm, shorter than desired, can't make all the throws, poor pocket presence,
and a list of other weaknesses. Brian Johnson was a better college QB, and you see how far he got in the pros.
He's fun to watch at the college level (assuming he has at least 200 yards of rushing support going for him in a game), but he's not going pro.