I would like to see a system where the workers ARE the investors and stock holders. Something like cooperatives and collectives where the people cooperating (and co-owning) produce together towards the common good or a certain cause respectively(that't the difference between a cooperative and a collective). Where a company is controlled democraticaly and there's no schizm/contradiction between the interests of the the stock-owners and the workers, therefore the labour of the workers cannot be abused by the high depand for cold money of the stock-holders/owners.
How does this sound as a compromise between the two extremes?