I'm smelling what the OP is dropping.
Essentially, since Pete and John were working together that got the team into this insurmountable mess that he should've been canned along with Pete so the whole team goes in a new direction, not just making Pete the fall guy for John's inadequacies as a...