Many people are able to stay at home if they can get some.... It's what we used to call homemaker services, but they now call them home support workers, who can come in and do some of the housekeeping, make some meals, and assist them with bathing, assist them if they need to go to an appointment.
What has happened in a number of our provinces, my own included, is that we had many of these services that were available at relatively low cost for those--it was means-tested--who could not afford to pay for it themselves, but many of those have been cut back. That's the prevention side of things.
If you want to keep people staying in their own homes, then those kinds of services need to be available. That was one of the areas in which the veterans independence program played a leadership role--making some of those kinds of home support services available.
There are often arguments about whether we can afford, with our aging population, to provide some of these preventive services. I would argue that we cannot afford not to provide prevention, because if people are needing those kinds of services and they can't get them, then they will end up occupying much more expensive services at a premature time in their lives.
As far as family being able to provide support is concerned, the vast majority of families who are doing these services, particularly for your veterans, are their spouses, who are not much younger than they are, and sometimes more frail.