It’s great to read the depth & diversity of debate you kicked off — well done for a response that steps so far outside the “I’m right and you’re wrong” level of argument that’s all too common at the moment.
On the other hand, it’s way past time we stopped using “genetic” as shorthand for “a mix of some sort of inheritance with social and environmental factors that are too intertwined and complex for anyone to be able to unpick”.
Your genes make such a small contributor to your mental makeup! Epigenetics and the way that the brain develops in response to the demands made of it are just two known factors that make the distinction between nature, nurture and experience too hard to call.
If you want to try stepping out of the linear thinking that is the everyday bread and butter of engineers, try the Capra Course — www.capracourse.net. With your background you will find it challenging but fascinating, and you’ll meet interesting people and disagree with them…