You can't get the sort of service they're trying to provide for the middle-class without having a lot of poor people. This is where neoliberalism free-movement-of-labor is needed, where we can import a class of low-paid labor because Americans don't want to do that job for a low a price. (Obviously raising prices means no more business, so that's not happening.)
But first, Americans have to decide if they want to spend all their money on food or not. And then they have to decide if they want to eat commodity factory food or not.
And the people that say labor costs should remain high are basically saying "Poor people should never eat at restaurants" and that "Poor people should always eat factory food".