Science has not changed, nor has bad science. There gave always been incentives to produce bad science, just like there has always been a moral incentive to produce good science.
The religious zeal I think comes from fan boys/girls not from scientists themselves.
The increase in retractions can mean either that (1) there's more bad science now than there was before, or (2) we've got better at spotting bad science. Without further evidence, it's difficult to tell which one is the case. Perhaps it's a mix of both.
The religious zeal I think comes from fan boys/girls not from scientists themselves.