I think the same problem exists at pretty much all income levels. I'm having sort of the opposite problem currently. I make considerably more money than most of my friends, mainly just because I was a cs major and they chose other paths. I can afford to go to nice restaurants, bars, whatever, but my friends can't and I don't make quite enough to pay for all of them to go with me. I do find myself wondering what the point is sometimes. for now I'm happy to have people over and pay for pizza/beer, but it seems a little awkward.