You know what? I value polite discussions, but I value sincerity even more, and your scornful language, even if it were accompanied by brilliant ideas, which it is not, is just unbearable.
It is so easy to picture oneself on top of an argument, and look down on others, when you put words in their mouth and ideas in their heads and refuse to listen to what they say.
So, yes of course everything is the result of people actions which is the result of their mind. Great discovery! But the discussion was about <blink>national</blink> character, not just culture/personality.
As to who is fantasizing a pleasurable theory for himself, I don't think we are going to agrree either, and we both have better things to do than discuss century old game-theory, about which everything have been written already.
I'm confident than we could have had a nicer face-to-face conversation about it, and maybe get to some mutual understanding, but this is not doable over the internet.