Actually it's a little more complex than that... well, a lot more complex than that. What is a society?
A society is a group of humans held together by an ideological construct. This is actually really fascinating because humans in a social setting act remarkably different from humans in the individual setting. A human will act for it's own survival alone, but when placed in a social setting it operates differently.
Humans, for example, are non-Malthusian. Malthus believed that unchecked populations will expand until they reach the maximum sustainable population and die off as the population limit is reached. Many organisms (such as (carabu)[http://www.stuartmcmillen.com/comics_en/st-matthew-island/]) are Malthusian. However, something really interesting happens when we organize. We no longer operate based on our biological imperatives, but instead operate on socially defined imperatives.
Humans are currently acting as a Malthusian species because our system promotes Malthusian behavior. That is, we are not breeding beyond our capacity to survive, but corporations are the Malthusian agents consuming all resources and destroying the planet without regard to long term survival. While we are non-Malthusian, corporations are Malthusian, and we, as members of the social organism, act within it's context.
The system of capitalism dictates simplistic competitive behaviors that are ecologically unsustainable. The question is not as simple as "how much socialism vs how much capitalism do you want" but "how do we survive as a species?"
This requires us to think outside of the simplistic divisions of "capitalist" and "socialist" to a higher level of "what do systems do, and how can we make a system that is non-Malthusian?" The real question is, "what set of ideological constructs enables us as a species to survive the next 100 years?"
I don't know, but it requires much more complex thinking than a "socialist or capitalist" binary.