It makes much more sense for InstaCart to simply collect star ratings and offer bonuses for the employees who are going above and beyond.
Considering how often the shopper has to call me about replacements, parking outside my building, etc., Instacart should be focusing on fixing the inventory issues and logistical issues, not trying to shame me into paying its employee an extra $5 at every turn.
Instacart charges for delivery and often marks up the prices of the items. I don't like being shaken down via a default tip when trying to check out. It's extremely irritating!