One of my biggest pet peeves about the tech industry is the increasing use of "resource" as a synonym for a person assigned to a team or task.
I guess it's honest, but if even if you see people that way, it seems self-defeating for an organization in the long run to tell people that you think of them as sheep, wheat, wood, bricks and ore.
(Not a subtweet of anyone in particular, I heard someone say this on the train and had a visceral reaction)