Why don't we simply make sure that workers and the government have major stakes in companies so that incentives are more aligned with social needs?
Social needs is a nebulous enough term that it outright scares me imagining what twisted definitions of it would arise naturally from sincere attempts to promote it, let alone cynical abuses. Imagine a religious fundamentalist defining 'social needs'. Horrors like 'we should work to keep kids in the closet for social cohesion' and honestly thinking that it is the right thing to do.
A concern with social rights is a step up from narrow concern with economic rights, since it enables the rich to just oppress everyone else. At least you can contest things instead of being ruled dicatorially by the market.