The term resource is dehumanizing because it reduces a person to something that exists merely to extract value from. Stakeholder is just a role a person can assume and doesn't really have any negative connotations other than being a bit jargony to some.