>>12251522When we have options, we pick the best ones, or the least worsts when starving for choice.
After centuries, people haven't been able to come up with a better explanation than the theory of evolution, so we suck it and stick with it for the time being when we need to explain or predict things from our best current knowledge.
It doesn't mean it is true, and you can criticize it.
But criticisms are only constructive if they permit to elevate a theory above another one.
Your criticisms are useless because the only (rational and scientific) usable theory we have is this one.
Now, if you shared your insights on what would be a better alternative to evolution, solving its flaws along the way, that would be constructive.
But you won't, because centuries of science before you didn't succeed at it. And it's (probably) not a brainlet like you who's gonna change that.
Evolution may make little sense to you, but in the absence of any alternative from your part, it's also ironically the one that should make the most sense to you by default (provided you're a logical individual).