"might well have depended in part..."
Anytime someone says "might," it is equally true that it might NOT.
Since when did speculation start being passed off for science?
[Since when did speculation start being passed off for science?]
Speculation is but one ingredient of science.
It is followed by questioning, hypothesizing, experimenting and analyzing.
The Earth might continue to orbit the sun for the next year.