Supermarkets employ many local people and often employ from disadvantaged groups too. Tesco have made a point of employing long term unemployed people and giving free training to improve their future employability. Money goes to share holders and suppliers too, but if you sell products that can't be made locally, you have to pay people who aren't local! You don't stop buying petrol because it's not extracted and refined locally, and you don't complain about your TV licence fee paying for imported USA TV.