Sometimes defining words drives me crazy for years. As yesterday's post might indicate "risk" is one of those words. I really like the concept of equating risk with "variance in cash flow" in business usage.
"Social" is another such word that perplexes and annoys me. I cannot understand why this word should have implied normative value, as in social benefits. Social is derived from "society". Social is a characteristic of a group of people. A group of people is a "society". So, society is the sum of the individuals.
Ostensibly capitalism allocates the resources to satisfy individuals and their needs. What capitalism cannot allocate resources to, probably because such a thing cannot attract investment capital, might just be a social benefit. For example, no performing arts center can attract investment capital so maybe such a project is a social benefit.
Social benefit looks a lot like a public good. My rather detailed thinking on the subject is in this post, "Public Good". Until further notice, this capitalist is defining "social benefit" as public good.