Cam Newton thinks Kyle Allen keeps getting better. I agree with him.
If Allen can just cut down on the fumbles while he gains more experience, I still don't think you can rule him out as a full time starter in this league.
His game is far from perfect, but having played only a handful of games he looks better than the vast majority of NFL rookies have looked. If he can continue to improve he deserves a chance to compete for a starting job in this league.