It's hard to say what is due to communism and what had been in our nature even before, there's no way how to dissect it ;)
Spaniards are of Mediterranian attitude, definitely more akin to Serbs that Czechs. And yet it works there. Perhaps because they've lived in a democratic country a bit longer (since the 1970s). Not being responsible to others and not caring about them is kind of undemocratic herritage.