problems with evolution theory