You do make a good point. But it is odd you seem to understand the theory of evolution so well in one espect, but ignorant of it entirely in another espect. You would have to say some genes are winners, and 99.99% others are losers, and that would have proved your "theory" wrong.