Americans are often called shallow. Greedy. Concerned only with things, never ideals. What could be more absurd? You need only look at TV's great Christmas commercials to see that the thing being sold ...