What exactly is the alternative that everyone here is suggesting? Lower taxes and the growth will somehow give these people more money? Really? No. It may increase growth, but that money will go to the people on top and the people on the bottom will be exactly where they were.
At least in this case, the money is redistributed to people who need it.