HINSDALE, N.H. — It is unfortunate that motel/hotel vouchers are ending, but it is also necessary.
Struggling taxpayers cannot be expected to give someone else a “free” (please read: taxpayer-funded) place to live while they can barely pay their own rent/mortgage/ other expenses.
Before they were placed in taxpayer-funded motels, all these individuals and families were living somewhere else. It stands to reason they'll go back where they were before: friends, family, other states.
The problem with “funding” this program indefinitely is that you're asking the “state” or the “federal government” (all taxpayer money) to give someone a free place to live which is funded by those who can barely survive as it is.
“Someone else's money” simply ran out.