> then what value is there in a religion if it is to be based on the present.
The past was once the present!
> By stating that if a religion can keep up with times, it renders everything that the religion ever held in history invalid.
No, the real question is wether newly gained insights invalidate the whole religion. And more pointedly, if fear of invalidation causes people not to pursue truth, knowledge and insight?