Darwinism strikes again!