Not trying to dis you or the company you built. It's the problem with these conversations people get lumped into groups.
I drive cab for a living use to make $1200 a week last few years was down to $800 now fluctuates between $300-600 far from poor far from minimum wage but I do classify my self in this category. But I do drive these people you talk about daily its just a lot of hard working people trying to get by.
There's no reason a place like Walmart and the like can't pay a living wage. If not then we need to design a whole new system.