Those in the upper-class tend to hoard resources and be less generous than they could be.
But the differences between people of upper and lower-classes seems to be the product of the cultural environment, not ingrained traits. Studies have found that as people rise in the classes, they become less empathetic.