I think we often question why they don't employ us when we could help them be more profitable. But then we're probably disillusioned into thinking that companies we work for what to be as profitable as possible.
Well in a sense they do, at the top level. However at the individual level, people are after themselves and not the profitability of the company. After all they are probably paid a fixed wage.
What they want is an easy time at work. They also want, when they hire someone, a person who can do the job but not better than them, as that would threaten their promotion.
And of course they are very resistant to change. After all, change might make them feel less useful than they were before or might even make their job redundant (except it won't, because they'll steal ours and make us redundant instead).