In any case yes, there are many other explanations but untill he comes up with a better one he should if he has a shred of intelectuall integrity stick with the better hypothesis, or at least stop putting forward a explanation that contradicts another opinion he holds.
It is not entirely atypical behaviour.
Comment