I agree with your assessment. But keep in mind, Allen is still very young and was drafted as a raw talent. He will still have his ups and downs. If he has a bad game vs the Broncos, it is not an indication that he is a bust. It is all a part of his development.