So many industries are now a race to the bottom. The margin are tight and volume is all that saves them. Greed and personal gain win over general goodness.
As for parts counter people, my main problem is just laziness and incompetence. Some people will just say they don't carry it, even if it is on their website and is a common part. Or I will tell them what I need, and they will tell me I am wrong. After I assure them I know what I need, they then want to argue with me and all they are going on is the computer screen in front of them.
Another problem is people. So many will not better themselves, and aspire to a job that require no effort, even if it only pays $10/hr.
I do understand bad customers, as I used to own a performance shop. Cheapskate customers would ***** about price after the work was done and they agreed to it prior. I kept my prices low and I would get two responses: "why so much" and "that is all?" I would also get customers that would tell what was wrong and want me to fix that part. It never was. I discovered that if you don't do it yourself, you don't know.
I had two employees when I closed up. One was a kid that graduated hs from a private school and had excellent grades. He wanted to work on cars for a living and after working part time with me, attended a tech school for auto mech. I told him to do something else, as he was smart. But also lazy. He could handle part time, but when he worked full time, it was too much. He now has been working a retail job for years and has no interest in college. What a waste.
The other guy worked full time and could do the work, but just didn't think well; mentally lazy. I told him also to go to college. He did. After five years, he is still not close to graduating, and works in a grocery store. He also has a project car, and all the parts and lots of free time. Still not done, and likely never will.