Where is your trust in basic human values? The behavior you see around you is an effect of pressure from a completely artificial and destructive environment, regardless of what it's called. Using communism as some kind of crucifix for killing every suggestion of change is not working any more; change is coming, like it or not.
I think my environment is pretty good, optimistic and nice. People don't kill other people around here. We have a social support system.
When times get though, and this environment is gone, bad stuff happens.
Culture is only a small thin layer, that is gone the moment real problems arise. Just take a look at history, and you event don't have to go too far back. Look what's happening in the middle east right now.