Its a capitalist society.
If Wal-Mart can staff its stores fully at $9 per hour, then that is the wage that the market bears. When they go to ritzy retirement communities such as Naples, FL, they cannot fully staff a store for $9 per hour. The area is mostly retirees, with a limited number of workers. As such, they must offer a minimum wage in the $12 to $13 range (approx) to staff a store in Naples. That is what the market bears. Supply and demand. More available workers = less wages. Less workers = higher wages.
Its pretty easy to be all mad at corporations, coming from the "poor down trodden worker", but these folks dont understand market conditions, market competition, taxes, EBIT, gross profit, net profit, and margins. For instance, the average grocery store in America has a 1% profit margin. A $15 minimum wage sounds excellent to the "worker", but a $15 min wage also blows the 1% profit margin completely out of the water. Basically, it kills profits. A business without profits, is not a business. Its a failed business, with thousands of workers fired and unemployed. How do we compensate for higher wages? Higher prices. And in the competitive corporate environment, if your local grocery store raises its prices 15-20% to compensate for increased wages, then you find two unintended consequences. First, a large portion of their customers will shop at a different store across town. And a large portion of their customers, will buy less product. People have fixed budgets, and they can only afford X amount of dollars per week. They will just get less product for their dollar and make due.
So sorry OP. Its a misinformed rant without any understanding of business economics. For millennia, poor folks have been jealous of others with more, and it continues to this day.
Is it better to have 1 million employees making $8 per hour, or 500,000 employees making $12 per hour and 500,000 let go and unemployed?