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.
[0] https://en.wikipedia.org/wiki/The_Structure_of_Scientific_Re...