Lack of scientific rigor