So many traits, so much time, so many circumstances !
There are so many traits and so many circumstances with this much time, it is of course impossible to understand the whole process or predict what would happen.
But the reasoning behind natural selection is valid.
