I take InstaCart at their word when they say that it was their intention to do the right thing from the beginning and only a small subset of their users were not informed about this change because of a bug.
Since I take them at their word, this means that the "outcry" and the blog post were when they discovered the problem and it's scale. They fixed it in 4 hours. As a user, that works for me.