I am working class, have been working in healthcare since I was 18. Most of healthcare workers are (or have come from) working class backgrounds. Depending on which field (in my case dementia care/Huntington's/mental health) it is poorly paid work and VERY hard. I've very rarely met lazy people in my work.
In reply to the OP, I agree that socialism is the way forward.