Where you land on how that conflict should resolve is going to depend on your views.
I disagree, at least if democracy is also a goal. Full employment gives individual citizens economic power to go with their political power. Merely "ensur[ing] people have access to goods and services" turns them into economically disempowered dependents.
The older group were workers. They earned income. They invested it, and now are attempting to maintain control of their investments with the last power they have, voting.
Those same young people that have jobs now, that put it in retirement, will be the old people investing in the future.
I believe the same cost also applies to companies. There can be (and almost always is) an environmental, societal, etc cost.
The problem is that we haven't come up with a way to properly pay people in a system where productivity has increased past the point that "full employment" - in the traditional sense - is no longer needed, or possible.
If companies had to maximize employment they would need to automate fewer things, which would lower productivity and result in less wealth being produced. The entire society would end up being poorer.
This happened in the Communist bloc within living memory and we don't need to make the same mistake again. It's not a coincidence that the countries with the best quality of life are the ones that allow corporations to pursue wealth creation over other goals and then redistribute the wealth through taxation and social benefits. If you want to redistribute wealth it's good to actually have some wealth.
I feel like you're implying we should. But people having to work is a cost, both to the company and to society as a whole. It's like suggesting we measure the effectiveness of an engine by how much smoke it emits. The measure of an engine is the power it's generating, and the measure of a company is whether it can produce something that's more highly valued than the sum of costs, an attribute that is pretty tightly knit to shareholder value (certain modern era tech companies notwithstanding...).