One of the more difficult challenges when having a public voice is knowing when to be humble, and when to criticize.
All of us, at one time or another, critique brands for their failures. Big brands have more employees, making them infinitely more likely to make mistakes.
When you are a small business or sole proprietor, mistakes are much less frequent. But every once in awhile, you go and unintentionally do something like Andy did.
Before we pick up the aluminum bat and club big dumb brands over the head (something I've done) for their foibles, we need to be very wary of the day when we ourselves blow up in an epic manner.