You don't need dishonest researchers to see this effect. You just need researchers who care, personally and/or professionally, about the impact of their work.
I'm sure Mr. Spock is a professor somewhere. If you talk to real working scientists, you'll find very few Spocks. Also, there are not a lot of Victorian gentleman-scientists; they all need to be funded...