We have no idea what circles Sarah mixed in. This is extremely judgemental and snobby. My close friends range from doctors to single mums on benefits. I don't discriminate based on their employment or social class!!
I don't think it's a judgmental or snobby comment to make, it's just realistic. Nothing to do with their classes but all factors. I'm same age as Sarah - myself and none of my friends would be friends with a random married man 15 years older with a family who lives in a town 30 miles away. It's not snobby to think it's extremely unlikely they were friends.