Because, just as there are some people who hate living in the big city there are some people who don’t want to live in the country.
Other points people have brought up:
- being close to family/friends/support systems
- being close to needed medical care
- access to transportation when you can’t drive
- some services are more common in cities than rural areas
To which I will also add
If you’re healthy and can drive living out in the sticks in a cheaper area might, in fact, be a viable choice. If you can no longer drive it means sitting at home until someone can give you a ride. If you can’t drive and the nearest place to buy food is 30 miles away you’re sort of screwed if no one can give you that ride. Grocery delivery is still more common in cities than rural areas. So are cabs, rideshare, and paratransit.
Then there’s the whole thing with medical care. Some elderly may be capable of living on their own but still need regular medical care to stay that healthy. In the city they have access to all that. In the rural area there may be fewer doctors to choose from, and greater distances to travel. Back when I was flying regularly I had buddies who spend their time (and money and airplanes) to fly rural residents to medical treatment in the big cities, another case of needing a ride to get somewhere you need to go.
Then there are maintenance issues - the further out you go, the more work you have to do around your residence. Now that I’m in my 50’s shoveling snow is a lot harder to cope with than it used to be, what will it be like in my 80’s? (some elderly can shovel snow, but they’re a distinct minority of them). There’s also maintenance stuff like lawn mowing and gutter cleaning. One reason for downsizing out of a house is so a person doesn’t have to do that anymore. Even worse if they can’t do that anymore - one way or another you’ll have to pay someone to do that for you.
On top of that - WTF are you going to do living in a rural area? If you’re retired you don’t have a job. Can’t drive and you can’t go anywhere. What are you going to do, sit at home and watch TV? That’s not healthy. Maybe the local church will have someone pick you up on Sundays and that will get you out of the house, but what if you’re not much for religion? Well, in that case you’re screwed in rural America anyway so far as I can tell - if you don’t go to church you’re ostracized and a non-person anyway. If you’re not Christian even worse.
Sure travel - but if you can afford to travel in retirement you could probably afford to live somewhere more in line with your needs.
Sure, sure, on line stuff - but internet availability and speeds are lower in the rural areas.
In a city, though, there are lots of events, social clubs, discounts for seniors going to museums, etc. Places non-drivers can get to and hang out for a social life. You can go to a corner store. Your internet is better whether for hanging out on messageboards or on-line shopping.
Why move someplace cheaper if there is nothing there but you sitting alone at home hoping someone will give you a ride to the grocery store tomorrow? Sure, staying in a city might be more expensive but at least you’re not a prisoner in your own home.
As noted - there are less expensive cities than New York or LA or Chicago that still have amenities for the aging. And I think quite a few seniors do move out of, say, actual Chicago to the less expensive suburbs, but someone from far away asks “where do you live?” they’ll probably say “Chicago” because who the hell has heard of St. John, Indiana?