The experts were able to determine the times of death. So there is no way that Benoit came home and anybody was already dead.
There is no way that anyone could have killed them all and not left some evidence behind.
Benoit did it that is not up for debate. The reasons why he did it can be discussed forever though.