I think most people who work at Big Co's have their share of meetings where half a dozen people attend regularly, but have never said a word and you have no idea what they actually do. Those are the "NPCs" he's referring to.
Have you considered that those “NPCs” have no idea what you do..?
You may disagree, but the "NPC" comment comes from the widespread belief that it's easy for low-performers to stick around at big companies, versus at smaller companies that live and die by their burn rate.
The truth is that most high performers do menial busy work that doesn’t impact real bottom lines either. Everyone sits around doing things knowing that their job doesn’t need to exist and rather than call out the madness of a society focused on busywork for the appearance of “productivity” everyone just rips on each other instead… Society could use a lot more empathy and a lot less fear.
Sure, people (probably) have their own lives; but believing this and being able to actually tell are two completely different things.
I dunno, there's something about the way you responded that rubs me entirely the wrong way. You seem to take my comment and then take the worst, instead of most generous interpretation of it. I posed a hypothetical, and it seems like you accuse me of considering every person in the world an NPC.
What you said, both in your original comment and in this follow up, demonstrates a demented way of viewing other people.
One of my NPCs has a T-shirt that says "Trainee" on the front, and "Someday, we'll be in charge" on the back.
I'm sorry, but quite frankly, what in the world are you talking about?