That's actually pretty interesting. I'd say that I hit a lot of those checkmarks, but I've never had problems making friends and developing deeper relantionships. On the other hand, I've had incredible difficulties developing my software engineering career because of my difficulties is trusting my employer and co-workers. I'd say I struggle to build relationships in competitive environments.
I think that's quite a common experience - I tend to find that I develop small pockets of mutual trust (usually <5 people) in highly political and competitive companies. I think aggressively metricised environments are very hard to feel comfortable in because you don't feel like you have a stable footing.