I hate that they use federal money to subsidize their workforce' paychecks (non-living wages, supplemented by food stamps), but...they're great for the consumer.
They are only great at the point of purchase. They make it harder to run a competing business, they create a tax burden by paying low wages, they distort local markets and cause local economies to suffer, they benefit foreign suppliers of products produced at wages and in conditions below American legal minimums (at the expense of American companies that compete with them, which affects American workers at those companies).
In order to avoid this you just don't let people pay less than a minimum survivable hourly wage so they can't force the government to subsidize them.