I agree with your analysis of the underlying cause and that it has always been this way.
IMHO science is at a crossroad because certain subjects it is now tackling will tilt one way or the other depending on which side has the "upper hand" in influence and money.
The subjects include artificial intelligence (consciousness, qualia, epiphenomenons of the physical brain) - information theory (functional complexity, self organizing complexity, abiogenesis) - strong determinism (geometric physics, dualities, string theory, supersymmetry, cosmologies).
IMHO, it could go either way because of political ideology and correctness.