Dean Heller is wrong. Providing for people in need is the function of charities, not the government.
The government does have a useful role to play in coordinating efforts to help people in need, especially during a crisis such as natural disaster or violence. Paying people to do nothing is something our government has a long history of doing but is not something that should be a function of any government.
Among the most important functions of government are:
Protecting each citizen's right to life, liberty, justice, property, and equal opportunity.
Organizing the national defense - which supports protecting citizen rights.
Engaging other nations with diplomacy to protect citizens traveling abroad and to resolve disputes with other nations peacefully.
Coordinating public efforts such as building infrastructure for transportation, communications, water and electricity distribution, education, recycling, and waste disposal; and controlling the use or preservation of natural resources.