I can't quite agree, the quality of people largely depends on those who employ them. I worked in the building materials trade for many years. So the customer naturally expects the salesman to be able to give expert advice. I had a background in construction, I knew the materials, and over time I gained several dozen customers who came exclusively to my shift to shop and for advice. I loved the job. Even if it wasn't easy. When I asked for a raise after 15 years, I was fired for redundancy within half a year.
I had a year until retirement, so I kind of stuck it out on part-time jobs and then went into that retirement. After about a year, I needed something and went to the store to buy the thing. I didn't know where it was stored in the store anymore, so I asked the clerk, who didn't know that I used to work there. I was quite surprised that the little man started to run confusedly between the shelves looking for the thing. Then he read the instructions on the packaging to see if it was what I was looking for.
When I asked friends who worked in other departments there about it, they told me that the new employees are all like that. The company doesn't want to pay people who can do something because they think they want too much money.
The fact that the quality of service is then trivial is obviously of no interest to them. I guess that's my experience