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.
The truth is poverty is natural and can not be completely get rid of, although, it can be reduced to barest minimum with certain actions of government and the individuals as well. Actually, the government can play a role in helping to alleviate poverty but individuals should also take responsibility for their own success. Of course, I know that not everyone has equal opportunities and there are systemic barriers that can make it difficult to break the cycle of poverty but it's also important to focus on what you can do to improve your own situation. However, whatever the case maybe, government has a greater role to play for the citizens. It's not possible to provide everyone with job but at least they can protect and make the environment convenient for them in order to succeed in whatever they choose to do.
We cannot separate the individual and the government in solving or reducing poverty. The government plays a very important role in this and the individual also has a role to play. The government must be able to provide facilities that will support its people, and the people must also work hard to use the facilities properly. They have policies, and those policies can be one way to encourage poverty to be reduced.
To blame each other in my opinion is not appropriate at all, because after all this will not be separated from both, both from the government and from the individual himself.