There are two axioms that your liberal friend should have learned as a child and then maybe he would not have to discover these truths later in life.
"Give a man a fish and he eats for a day. Teach a man to fish and he eats for a life time" Saint Paul.
"the best you can do for the poor is not to make it easy in poverty." Ben Franklin
The problem with libs is that they deny human nature which is that the average person will seek the lowest common denominator if given a chance to. Most of our great leaders, artists, inventors, and thinkers were born poor and excelled as a means to escape poverty both materially and emotionally. Ben Franklin entered Philadelphia as one of its poorest citizens and died one of its wealthiest, and most beloved.