Then people discovered the electron microscope.
No, they invented the electron microscope. Saying they “discovered” it is like saying people “discovered”, say, the automobile or television. It wasn’t something that was sitting there waiting to found, people invented it. Sure, they discovered the principles and such that allowed such things to be conceived and created, but that’s a different thing.
Did humans descend only and exclusively from primates
Well, OK, humans definitely descend from primates because WE STILL ARE primates!
And man? Are we really the most adapted life-form on this planet?
Does anyone actually say that? What in the world would “most adapted” even mean?
Anyway, wasn’t this guy pretty much known to be a wackjob like 50-plus years ago? Seriously, I didn’t even know he was still around. I had to look it up, his famous book “Chariots of the Gods?” came out in 1968.