In addition to ringing true, this seems largely in line with Thomas Kuhn's thesis in his Structure of Scientific Revolutions [0], a book which despite its shortcomings, should be required reading for anyone in a STEM field.
Kuhn's thesis doesn't have a lot space for the sociology of science to have this kind of influence. Of the classical theses of scientific progress, this comes closer to Lakatos' thesis of research programs.[0][1]
[1] Lakatos, Imre. (1978) The Methodology of Scientific Research Programmes: Philosophical Papers (J. Worrall & G. Currie, Eds.). Cambridge University Press.
[0] https://en.wikipedia.org/wiki/The_Structure_of_Scientific_Re...