There is a certain irony of a paper critizing scientific findings using .... science 
This is an interesting read, I find the social sciences a a whole too fluid to be of use. There is very little that does not change...
The peer review aspect is a good one, and between them I can see support for your statement.