Certainly not that much of a factor!
Yes but the whole point of a factor is that it contributes not that it is the cause... but I agree with your premise there much be other larger factors such as increase in skill.
It has nothing to do with it.
There is a longer term graph of his improvement.
Well done!