Maybe, or maybe the team was literally falling apart because of the repeated failure and it would have happened anyway. They do not kick him if things are going well in scrims
As I said no way to tell without having seen him work in different projects to contrast