This:
This provides the core rationale of what I’ll call, for short, the ’socialist’ idea, going on to explain what I mean by it. This idea is that [wa: individual?] morality is not enough. (In wrong-headed versions of the idea, that claim is put more strongly to say that morality is irrelevant. But the stronger claim is wrong.) Morality is not enough, it is necessary but not sufficient, because the extent of possible human need may always outstrip the uncoordinated results of individual moral effort, leaving some to live lives of unrelenting misery or hardship, others to die unrescued, or what have you. The socialist idea is that we, as a community, renounce this state of affairs, that we sign up to a code according to which people do not die unrescued or live lives of penury, so far as we can help it.
(emph added)
Its pretty uncontroversial to say caring for others in need is a public good and as such is under financed in the decentralized economy.
But the absence of a discussion of implementation suggests a point of departure between Liberals and Socialists. Maybe each of us needs to be forced to care more about the community than we would otherwise, but why does that mean each of us need to be concerned with “the needs of distant strangers”? My local community overlaps with the neighbor local communities and those neighbor communities connect me to their neighbor communities. In this way, a distant stranger is connected to my community and any public goods financing my community forces on me will spill over to him. Furthermore, if the public goods problem is solved in each community, then its solved for the “distant stranger”.
In this way, the public goods problem, what Geras calls the socialist idea, is solved via many interconnected local communities. There is no need for a concept of global community (which is usually implied by socialists and is explicit with nationalist social democrats).
I don’t think Liberals are worried by the potential for tyranny of the local community as long as there’s free mobility between them. Should we worry, though, about the potential for a “race to the bottom” where communities compete with each other to attract members by reducing the public goods burden?
UPDATE: Another issue with the implementation of the socialist ideal that I think is interesting. Its probably true that different levels of community (e.g. city vs. state, state vs. nation) are substitutes for each other. If this is true, what do we lose by having less and less granular units of community? Are the social democrats killing local communities? Should we care?