It’s not a science. And well of course it has a model that makes such explanations. Evolutionism is based on atheistic philosophy (or a mixture of them) and it becomes its own religion. Thats why the model works so well for them.
The evolutionist is either unaware of this or tries to keep that knowledge hidden.
Evolutionary science is not based upon any philosophy other than the scientific method. One can accept the theory and be of any religious faith. Most Christian denominations have no problem with acceptance of any scientific theory, including evolution.
Most scientists in the USA are, like myself, people of faith in God. Creationists are either unaware of this or try to keep that knowledge hidden.
It seems that creationists are aware that they cannot win the argument on its merits, so they attempt to mischaracterize the struggle as being “science” vs “god”; instead of the reality being the science helps us to discover the reality that God created.