I disagree. He's 24 years old. This isn't JR HS 'ball -he's been playing for at least a decade. He's the backup QB behind a guy who gets hurt and leaves the games almost weekly.
How TF are you not prepared, as the #1 backup QB? Some of this is on him. Stuff like not spiking the ball with 0:08 left, throwing across-the-middle passes at 0:16, running OB to ensure a loss...that's on him too.
This isn't the first game for anyone on the team. As adults, they need to take some responsibility for preparation too.