Ok, so I read the article and have a few comments.
Morton's definitely did the right thing by contributing the $2K to St. Jude's, issuing an apology to the offended customer and offering to hold a cancer fundraiser with him.