Sideroxylon
Featherless biped
I'm not sure what you are getting at. Like most scientific theories, evolution explains some things but not others. Abiogenesis has not been demonstrated to be true. Maybe in the future these theories will get better.
What doesn't evolution explain that you think it should?