Is "offer as many people as possible a decent job with a family wage" even possible realistically? I am no philosopher but I find it hard to believe that this is possible.
Is it possible to do better than we are? Probably. How much better? I don't know.
We could repudiate NAFTA and close off trade with China. This could bring back local manufacturing, and the possibility of a working-class job being a reasonable life. This could also lead to us falling behind the rest of the world, as they create economies of scale that we can't match. Is that better or worse than the current state of affairs? I don't know.