I would say Shipley's engine is his major flaw. There were so many games he started last season where he appeared to bw blowing out of his arse after about 30-35 minutes. Allen has far more energy/stamina.
With those folds/creases running from his armpits up to his neck, I'm not sure if the shirt is a a bad fit or whether he rushed and hasn't put it on properly.