How can you expect evolution to adequately explain the origins of life when it's not even part of the theory? Your beef is with abiogenisis not with evolution.
Do you discount germ theory because it doesn't encompass how "germs" originated?
When I was in high school the teacher DID try to pass abiogenesis off as evolution. If that is what teachers and professors are doing, then how come there is no watch dog going after them? Because of the duplicitousness of the evolution militants, that is why.