So scientists never have any other agenda than discovering the truth?
"Scientists" might have another agenda, but "science" doesn't. Science is pure. It rises above individual weakness. If an individual tries a fraud, it won't last long and certainly a whole theory of human history wouldn't come unraveled because of the errors or even lies of one guy. That's how religion works. ONe guy comes along and says something and everybody just accepts it in faith. Science would never let that happen.