Would you settle for it going to the truly needy, or do you not want it all/prefer private charities?
Here's the tricky bit: I'm sure everyone currently benefitting from it would vehemently argue that they're "truly needy", it's an unfortunately subjective definition. I'm of the opinion that I would be less against it in a general sense, though, if it was at least reformed.
For one, I would like it if it had firmer checks to find fraud and proper eligibility among those receiving it - I recall this was a point of reform in republican Rome's famous grain dole, where they managed to cut down the amount they were spending on it, while also reforming it such that it went to the people who actually needed it as opposed to the fraudsters grown fat on it, which left everyone (worthwhile) happy.
For two, it would need to be structured with better incentives. If it's meant to be utilized for people to get up onto their feet, then it
cannot serve them comfort. Being more brutalist about the way it's used, such as only qualifying for foods that sate your nutritional needs but aren't particularly fun or tasty, would both save money, which is obviously useful, and more crucially, set up an incentive system for the people using it to get to a point where they're
not using it, because using it shouldn't be enjoyable. If the benefit isn't enjoyable, then people can't get comfortable with it; they
should think "this sucks, I want food better than this".
That is to say, the best living with these benefits should be worse than the worst living without them, or else people will feel incentivized to seek them out as opposed to the societal behavior we should want to be encouraging.
More sympathetically, it would also need to be designed in such a way as to eliminate the odd goldilocks zone where getting any job in a low income bracket gives you less effective spending power than the benefits. After all, why
would someone want to get into the workforce, if they'd just get less money for doing so and lose a lot more time besides?
Societies and systems of all sorts are governed by their incentives, and corruption is a response to the behavior those incentives encourage. If we want benefit systems to be less exploited and more appreciated by all sides, we need to structure them in the way that serves the purpose of pushing its beneficiaries into a desire to be employed.
Also, if someone is so "truly needy" that they're incapable of working literally any job (IE they have no functioning limbs and severe brain damage), then I have no idea why they even want to be alive to begin with. There are so many kinds of ways to contribute to society that don't require being able to benchpress 120lbs.