I buy into that, but I thought someone from your camp wrote a post about humans being directly related to chimps because we share the same broken GLO gene (or whatever DNA sequence).
Being related to does not imply being descended from.
Chimps and humans are very closely related. But that is because we both descended from a common ancestor.