You forgot medical attention. Another very large problem as facilities have been closing down in California for years due to those who use ER's for primary care, no questions allowed to be asked.
And I believe if I looked harder I'd find many other costly programs where eligibility isn't contingent upon citizenship status.
You are right on the medical, but that’s also not just about government funding, but medical ethics. Sticky situation.