One option could be if you’re going into a government run senior living center you need to pass that money down to whoever was going to inherit it/receive it through donation. And that has to be a taxable event to cover the cost of the subsidy on senior living.
People would hate that option because no one likes taxes but the private market is not getting us where we need to be. If people don’t like the option, no subsidy for them and they are free to figure out their own senior care. That money goes surprisingly fast.