they all have stereotypical working-class names
Please enlighten me. Perhaps this was meant tongue-in-cheek. On this side of the pond we can deduce precisely nothing from someone's name regarding class, socio-economic niche, etc. Are you suggesting that \caste\ class distinction is still divided along familial lines over there? I mean, really? You guys still do that?