I wish more people got hired just for being decent people you want to have around instead of everything having to be about ROI all the time. One of my favorite coworkers is the local office manager. She's probably the "least important" by capitalist BS metrics but she's also one of the kindest people you'll ever meet. She makes me want to show up to work.
@faithisleaping I'd go a step further.

There's an argument to be made that companies should hire people who have particular desirable traits, and then train them up to fill roles or perform tasks as needed.

So you would, for example, recruit someone who is good at problem solving, critical thinking, and dealing with people, and then you'd train them to be a project manager.

Or you would recruit someone who is creative and artistic, and then train them to be your graphic designer or marketer.

So instead of hiring people with particular skills to fill particular roles, you'd instead hire people with desirable traits and then train them to fill roles as needed.
@aj @faithisleaping I like that idea. I teach high school and I think schools at all levels can do more to help students identify their interests and aptitudes and start working on the skills that support those. They still have to study all the subjects to have a broad base of knowledge, but learning about their own personalities and strengths can help guide them as they start to specialize. Plus kids love finding things they're good at.