To me it clearly seems like there is room for improvement!
Even granting that most scientific researchers are pure of heart and noble of purpose, the kinds of science we get (and how quickly we uncover spurious results) are still going to depend on the systemic incentives of funding, publishing, & prestige -- so it's worth trying to structure those systems in a way that rewards good science as much as possible.