Each generation is minutely different from the previous one.
Each generation is the result of those who (1) survived and (2) reproduced.
These minute changes in the genome add up over time. Any changes which are deleterious (fatal) are, well...fatal! Out of the game. Any changes which are neutral or beneficial are retained to possibly (1) survive and (2) reproduce.
...and all these changes take place over the last few thousand years with man... yeah, those are facts, for sure! (/s)
It is EASIER (for me) to accept the Scriptural beginnings! With evolution, it is ALL speculation!
"Last few thousand years"? I believe you're mistaken.