This is a complex question. The quick and dirty answer is a resounding 'no'. This does not mean that there is no such thing as scientific progress. Science itself is a heuristic, a specific kind of...
The strength is that it is peer reviewed and subject to many tests to be as objective as possible.
The weakness is that sometimes the scientific community will not accept fringe scientists disputing...