We need to look at where the money is going, as well as where it's coming from.
Stop allowing private companies to provide the least they're allowed to get away with, pay staff the legal minimum, train them to the legal minimum and treat them badly (while they wring their hands about not being able to recruit or retain staff 🙄) while making profits, while society decries bad care. There's no legal minimum staffing ratio's - the care provider decides that and when another carer or two eats into profit, and they're not made to provide it, then they're going to take the cheapest option.
Care staff are subsidising social care, providing their own equipment to enable them to do the job, free overtime to get paperwork done, pay for their own training, paying for a proportion of fuel/travel expenses between calls for domiciliary care, working through breaks - all this serves to add to profit of those companies, and they're getting paid the minimum you're legally allowed to pay someone (and sometimes less with unpaid overtime and training). They're also viewed as not being able to do better and uninspired because they don't have a better job, suggesting teenagers, the unemployed etc do the job for free shows the level that this job is regarded - yet everyone wants their family members cared for with dignity, compassion and understanding. The two don't match.
That's in addition to the fact that funding is not adequate, but what is being provided isn't going to the right places.
But people would rather suggest teenagers providing care for free or euthanasia than look at the actual issues within the sector.
I agree that euthanasia has a place to be discussed because we seem to keep people alive for the sake of keeping them alive in some cases, disregarding suffering, but that should be the motivation for the discussion, not money.
Stop treating the people doing the job like they're a necessary evil and start treating them with a bit of respect and dignity. And stop treating the service users like a cash cow there to turn a profit.
That'd be a start. Won't happen though because business is everything.