According to Wikipedia, an asset is, “Anything tangible or intangible that can be owned or controlled to produce value. … Simply stated, assets represent value of ownership that can be converted into cash.”
Given this definition, can we agree then that “asset” is a really crappy way to refer to people?
Of course, most people mean well when they say it. But language matters.
If you want to say that people are valuable, then say so. Use uplifting language. Don’t fall back on cliches like “assets” or “resource.” Words shape your thinking. And dehumanizing words like “asset” affects negatively.