I agree with you a bit.I’m ok with my taxes going for asylums. Legitimate ones anyway. They need several tiers to be beneficial imho.
The ability to permanently house/handle those who no longer can be in public.
The ability to treat those who are only dented instead of fully broken. A qualified oversight which can monitor the person and try and get them able to be successful in society again while instilling the concept that it takes work. Survival itself is the lowest tier but the person must strive to be above that. No more living off the kindness (or forced support) of others.
But I'd be concerned that the people in charge of the asylums figure out that they get $xxxxxxx per person there, and so it's in their best interests to keep people there that don't need to be there, and to give treatment in such a way that a person ends up staying there much longer than otherwise would have been necessary.
I saw a local school district do that with homeschoolers a few times. They get $xxxxx from the state per student. They had been forced to cut the budget, and so one year they went after homeschoolers.