A feature?  Laughable.  When Social Security started there were 5 people paying into the system for every 2 people drawing from it.  Today those numbers are reversed; 2 paying for every 5 drawing, and as the baby boomer generation continues to retire, the ratio will get worse.  It's an unsustainable system.

"Catholic Social Teaching" isn't Catholic.  It is anti-Catholic.  Are we supposed to be impressed that a Jesuit helped?  The Jesuits were a suppressed order for quite a while because of their heresy.  The head of that order today even denies the Catholic Dogma that Satan exists.  That order has become a Marxist order, catholic in name only.