First off, businesses are not charity, they would cut down wasteful labor if they can. This is why you are seeing self checkout and security cameras all over the stores these days. Second, it cost money to provide you something. It could be the cost to grow the grains, to raise the chicken, to slaughter the chicken, to haul them to the store, to stock them on the shelf, to clean the store you go to at night, to scan your bar code faster than you can self checkout, to "greet" you at the entrance of Walmart and to highlight your receipt when you leave. They are all doing something and the stores decide what is needed or not. What the store charges is between you and the store, what the store pay the people working in the industry is between the store and the industry and the people. It is not your money they are stealing and Walmart decided they are not doing fluff jobs.
I repeat, Walmart decided that the people working there are doing what they are doing, and how much to pay them, it is between Walmart and the people, it is not between you and the people there. You do not get to decide if they are doing a fluff job or not, their employers do.
So if you have a problem with that, call Walmart customer services, tell them they are wasting your money by hiring for fluff jobs, and if they disagree ask to speak to their managers. Don't do it in store though or else a security guard may ask you to leave.
Now, scale this logics up to our societies. Do not do the calling in person to other people in the community though, only do it on the internet, or you might end up on the Internet as a meme.