trisher, I agree with your post. (shall we rejoice! ).
I'd add that social work and the police are other areas of public service where there is a less diverse workforce, as you pointed out in your comments about teachers. As an aside, we may have had the same maths teacher. As well as the finger down the back of your school shirt, Mr Kay who taught us from 11 - 14, also dropped a book near the girls, the belief being he did this daily so he could look up our skirts.
Social workers, teachers, police officers (not sure about nurses) but those groups were drawn from a wide pool for people. Social work teams had people who'd been merchant seamen, engineers, cotton mill workers, rent collectors, hair dressers for example, as well as young graduates. The police were similar. Of course, 40 years ago, well until very recently, those groups of people, like teachers, were well trained, their fees paid by local authorities, the home office, etc. Now that group of staff come our with £60,000 debt, the majority will never earn big bucks, that isn't why they went into it. There is even talk of the police paying for their training.