A scientist smell the stench of a rotten hypothesis