I wonder if this is just a fad until people realize they don't actually like the rural life as much as they think they would.
One thing that people underestimate about the US is its vast size. When you live in a city, you have at least a dozen grocery stores within an hour's drive. When you live in a rural area, you drive at least an hour into "the city" which has a Walmart and a Kroger.
There are exceptions, like Utah which is basically one giant city/suburb/church running along the Great Salt Lake with a half-dozen national parks to the South. But I would lean towards this being a temporary trend for most people.