Sort:  

Environmental factors are likely having an impact too. I also think that they affect other aspects like the way we think and communicate with each other.

That is probably true.