I think this article suffers from aggregating all science into one big bin. In reality, different disciplines have a radically different level of problems with replicability and fraud. Classical hard sciences like physics and chemistry don't have much of a problem. Very soft sciences like psychology or anthropology have a huge problem.
You're right, though I'm not sure what the best way to phrase it better is.
My question still stands, since the parts of science which are most fucked seems to be the parts that have the most immediate impact on people's choices.
http://fivethirtyeight.com/features/science-isnt-broken/
This is an interesting article-- it's got an overview of what's currently seen as the problems with replicability and fraud, and some material I haven't seen before about handing the same question to a bunch of scientists, and looking at how they come up with their divergent answers.
However, while I think it's fair to say that science is really hard, the article gets into claiming that scientists aren't especially awful people (probably true), but doesnn't address the hard question of "Given that there's a lot of inaccurate science, how much should we trust specific scientific claims?"