I think there are two other related issues at play here:
1. There has been a proliferation of relatively shoddy low-impact papers. Thanks to the Internet and the large scientific community, many of these are quickly flagged, but it's still a drag. Part of the reason for this is that the developed world (and more recently, aspiring nations) has been over-training scientists for a few decades, and a PhD is typically an essential requirement for most decent careers - which creates a big incentive to publish no matter how crappy the results.
2. Because of our f***ed-up incentive system, there is an additional huge incentive to publish in ultra-selective high-profile journals, which means the result has to be sufficiently exciting (and "citation bait"). Naturally, this leads people to either cheat or (more often) be sloppy and careless. These failures attract the most attention for obvious reasons.
Basically it's a natural side effect of the "democratization" of science. When basic research was just a gentleman's club centered at a relatively few elite institutions, there was much less incentive to game the system.