My reply doesn't just relate with providers, since provider-client relationship is business. But it is relevant since providers are just like any other people.
In the past couple years of my life, I was quite shocked and surprised to actually find out how other middle-low and low class people live. Although I have lived in places where the environment was beyond shitty for "educational" purposes, still the fact that people around me (gals I used to go out with) live in such places with such life style does disturb me quite a bit. The more I get to know and understand lives of others, the more disturbed I get.
As a matter of fact, I still do not fully know what lives are like for people of middle-low and low class bracket, perhaps like the provider described by OP. And like how OP was shocked, I myself would be freaking out if I were to encounter that environment right now, without having had any exposure previously. I can only sympathize with the both parties.