Yup, and since they can't come to grips with it, it's time to derail the thread to draw attention away from that really inconvenient little detail.
I read the article and the new theory looks about as an absurd of a probability as the old.
Faith in shifting sands in the name of science.