I think it's a lot of things injuries definitely had put a hamper on him. No denying the multiple injuries are adding up not just in nfl but college also.
The guy doesn't have any common sense when it comes to making business decisions. He takes needless hits to often and some may say that it's his competiveness but it's reckless for the qb position. There is a fine line between the two but he is just reckless.
The last is the ghost of Nick Foles that haunts him. Not joking basically Nick Foles stole all his thunder and killed his confidence in Philly.