But Creationism can explain everything...
Horses .. Yep. Goddidit.
Elephants .. Yep.
Talking snakes .. Yep.
Cambrian rabbits .. Yep.
Sharks with a pelvis .. Yep.
Porpoise eggs .. Yep. God made those too.
What cannot exist in a world where anything is possible?
The problem with a theory that can explain everything is that it explains nothing.
Even to this day, I'd say that those particular life forms have dominion over us.