Welfare does not “subsidize” Walmart, it RAISES the price that Walmart has to pay for labor. If you believe in the progressive tax system then you should understand why this is true. A $30k/yr paycheck is worth LESS to someone who has another source of income (welfare) than it is to someone who does not.