Why do you say that? I can discuss this, but why can't you look at a link that goes into detail and answers many questions?
There used to be numerous religion related threads around here. There was for three years a "believers vs non-believers" fantasy football league here. Many, many creation vs evolution discussions. The default position posting here should be that everyone has read the answers in genesis apologetics. The poster that you provided a link earlier in this thread mentioned "apologetics". While I don't know for certain that he has read it, or read it recently I'm pretty certain he is at least aware of the arguments.
I fall in the not recently camp, but once upon a time that page you posted would have said that "we have all of the same evidence, same facts" that the "Darwinism" group has plus the truth to understand them. (Paraphrasing of course.) Speaking only for myself the answer in genesis people have all of these puzzle pieces that they jam into the finished picture they want, whether they truly fit or not, whether they are missing pieces or not, whether they end up with extra pieces. Their approximately 5500 BC date of creation (if you read the early Greek manuscripts) or 4000 BC (from the later accepted Jewish versions) may very well be correct as far as what happened, but their methodologies to argue this is entirely unconvincing and often ridiculous.
Christians would be better served in my opinion if they just admit to themselves, to lean into the idea that they (we) believe in crazy stuff. And stop trying to pretend that it is supposed to make sense logically, scientifically, etc. Whether it is 100% factual or 100% metaphor (or equivalent) shouldn't make a difference to whether or not it is true.
You stated that the point of this thread is how to get to heaven. Isn't that solidly covered by Jesus in Luke 10 :25 (give or take) to the end? Doesn't Paul simplify that in Romans 13:10 and Galatians 5:14? And 1 John 3 and 4 explain where Christ fits in? Where salvation fits in? What does the age of the universe add to that?