They took the money and put it where it seemed like it would have the biggest impact. The people who paid $15 should all be very happy to have been a part of this. For many, especially those with little income and high economic insecurity, holidays are very tough and actually result in working few days having less money at a time of greater need.
To those seeking to criticize, it was not meant to be a perfect example of anything. It is also very relevant that this was done by a company who could have kept that money and sent a Christmas card with something snarky, and it would not have hurt their bottom line.
One of the coolest things I've read in a long time.