That's basically it. Scientific programmers are from a different era and a different culture.
When discussing pull requests and changes, having less ego involved makes a big difference.