In my latest book for Oxford University Press I argue that it does not.
https://global.oup.com/academic/product/a-tale-of-seven-scientists-and-a-new-philosophy-of-science-9...
http://www.ericscerri.com
http://ericscerri.com/speaking.html
Comments welcome
Please also see this blog on the book
A new philosophy of science? Surely that’s been outlawed | OUPblog