> It explains, for example, why I do not rob my neighbor's house when I know they are on vacation even though I could almost certainly get away with it and thereby achieve a short-term profit for myself.
Does game theory explain why other people do steal? Should we assume that thieves' circumstances are different enough that stealing is rational?
Game theory is sometimes a useful way of thinking about human behavior but it's a stretch to say it "explains a lot of it". The various ways people come to value things and make decisions are opaque. It's begging the question to insist that these processes are explicable by game theory, especially when so much human behavior seems inexplicable.