I see this sentiment often on HN, but I think it's too reductive. For better or worse, we don't just work for a "company". We work with a group of other real whole humans. And if I'm going to spend 8hrs a day with these folks, I expect our relationships to be on a deeper level than "NPC." I don't think we should be "family." But NPC is way too impersonal for me.