I don't think it is snobby to think about poverty.
My ex's family are very poor because they have no work ethic. When I met my ex, neither she nor any of her three siblings was working full time; her parents were long-term benefit claimants. And her dad had been sanctioned for fiddling his benefits, which I know is pretty unusual.
At the time I thought I ought to not be snobby and I ought not to assume anything. But, actually, their attitude to money goes very deep. One SIL is not like this at all - she's ended up with a decent job; she works hard, etc. But the others all genuinely believe someone else owes them. There is always an expectation that if you can get something by being greedy, you should, and if you can avoid work (not just paid work, but effort in general), you should.
It is really bloody depressing. It followed me around - my ex was quite happy to take whatever she could get from me; she chronically lied about money. I have to work really hard with DD to counterbalance the messages from DP about how money should work.
I would never, ever be blase about it again. I would, I'm afraid, but looking at why this family is poor. I was really naive and just assumed that if someone could talk the talk, they must be honest. I would now think really hard about how much family shapes you and your assumptions.