And then what? Go out of business because people prefer to shop at H&M and Old Navy due to their lower prices?
The blame here lies solely on society and the politicians it elects. There is no other solution where individual business owners can be expected to take on societal problems.