I am normally a big fan of welfare and similar social services, but especially when they empower recipients to get back on their feet. There are plenty of communities in appalachia with sky-high unemployment and a huge percentage of their residents essentially draw SSI for most of their lives. They need to move, because they and their children will just draw welfare in perpetuity at the expense of everyone else.
Of course, there aren't a whole lot of ethical ways to get them to move. Forcing them to move is obviously a terrible idea. Making welfare/SSI contingent on moving could work, but will be absolutely terrible for those with all their wealth tied up in their house. It's a hard problem to solve, especially since a lot of these people are okay with / used to just making enough to get by.