Chinese billionaire Chen Guangbiao garnered tons of publicity for his bizarre stunt luncheon at which he failed to give a promised $300 each to hundreds of homeless New Yorkers. But the real villain was not Chen—it was a charity that serves the homeless.