This is the one and only answer. Every other comment in this thread can be deleted.
Many - if not all - of the difficult modern sociological problems we face are rooted in the inability for people to accept that while our technological understanding is, frankly, unfathomable compared to 100,000 years ago, our biology, our neurobiology, etc., is all still running under the software that was developed hundreds of thousands of years ago.
Many - if not all - of the difficult modern sociological problems we face are rooted in the inability for people to accept that while our technological understanding is, frankly, unfathomable compared to 100,000 years ago, our biology, our neurobiology, etc., is all still running under the software that was developed hundreds of thousands of years ago.