If an employee who earns tips does not make the equivalent of minimum wage pay his or her hours worked, then the employer is required to pay difference (i.e., employees will be paid at least minimum wage for their work)
Not tipping still makes the workers still suffer, though, because with tips, many of many of them make above minimum wage.
Honestly, in the general case, I don't understand how anyone can manage to live on minimum wage, unless they live in a barracks, their mother's basement, or under a bridge.
the market will necessarily sort itself out here. sad but true. if the workers are paid less, they will find employment elsewhere, the company will suffer (as they rightfully should).
Instacart has 1.9b in funding, if they are stealing from their workers, it only means that their business model is broken.. or we as consumers can fall into this dishonest game and normalize it.