That's a pretty bad excuse: leaving the same money with the taxpayers would have funded jobs that actually did something people wanted enough to pay with their own money.
There is plenty of waste, but it’s significantly smaller than the direct costs suggest. Especially when such programs reduce unemployment as the economy is not out useful labor, and taxes collect a significant portion of the outlay back.
New Mexico?
https://wallethub.com/edu/states-most-least-dependent-on-the...
Assume Bob could do something and get paid 50k per year, government pays Bob 50k/year to stay at home. Bob makes 50k either way.
But, if Bob does not work for a year then the economy loses 50k/year worth of labor, that’s true if bob makes 40k staying at home or 200k staying at home. It’s also true if the government pays Bob to do something that creates zero value.