I agree with you, It's true that it's not a government responsibility for us to become successful in life and to end a poverty but they are the one who can do or implement such things just to help us to overcome the poverty in our society. I mean, we are the one who makes our future so better to work hard for ourself so we can achieve more and do not depend everything in the government.
Depending for everything on government means that we are not able to take step for ourselves. All responsibilities should not be put on government because our financial systems are not in their hand. Every person will make their financial system better by themselves because if we set without doing nothing then we will become useless. If a person cannot earn for himself and for his family then I think keeping hope from government is also not better for him. Earning and completing our needs are just our job not of government. Government will just keep check on country's conditions now its up to us that we are willing to live a wealthy life or a life in which we are depended on government for everything.