Yes Social Security is an incredibly effective anti-poverty program. Seniors get money from the government, they have more money than they would have otherwise, and they are therefore less poor. If only we could learn from the success of this program an apply it elsewhere.
We spend a decent amount of money, or at least a decent percentage of the money we do spend on anti-poverty programs, doing anything but giving people money. Maybe we should look at what works.