Seriously, this is the responsibility consumers have in a free market. If there's behavior you don't like, move on. You don't get to complain about bad actors when you're literally keeping them in business.
Collective action is essentially impossible among consumers though. Boycotts essentially never work. Not only that, but who are you going to use instead of instacart: Amazon Fresh? Uber? Or will you drive yourself to the store and buy it from minimum wage employees who work unstable hours? Also, what do you think the working conditions were like for whoever picked that asparagus?
Is this true?