It's the finance industry culture. Why?
Finance is a zero-sum game. That leads to a set of incentives where what you need to do is beat the next guy.
Tech is almost the opposite of a zero-sum games. That leads to a set of incentives where what you need to do is crack a complex problem. Cracking complex problems requires collaboration.