What grandfather is suggesting is something like an ESOP, co-op, or etc. There are a long history of these kinds of organizations, and they thrive in free-market economies--unfortunately, nobody really lives in one of those anymore.
It is telling that you say public employee unions "extract value" by demanding the pensions/job protections that should by rights belong to everyone (and often did, in the past). Conversely, private corporations "extract value" from the labor marker by struggling to provide any job security, any retirement, or even anything resembling a living wage.
Just which sector is failing to be profitable, here?