Science Won and Truth Lost