This contains a pronouncement of truth "The truth is that we cannot...." which isn't really true, and/or terms (such as "distant past", "virtual", and "real" are so poorly understood or undefined that the pronouncement fails to communicate something which actually is true.
Also, the egg did, in fact, precede the chicken, (as another poster pointed out, there were animals that laid eggs, and one of them laid the egg of the first chicken).
The statement about people "who believe science can offer more than a theory" appears to capitalize on misunderstanding of the scientific method, as if a "theory" were a "hypothesis". This statement (and the rest of the post) also appears to completely discount empirical evidence, (without which, oddly enough, "faithful" people could not learn or develop "divine" explanations.)