government subsidies cause distortions. Somehow providing basic income to incentivize people to live more in rural areas would only cause those currently living in rural areas to be more costly. The salaries of farmers, oil rig workers, truck drivers, miners, lumberjacks, etc... would rise.
Plug one hole in the dike and others will pop up. Just let the free market work and people choose where they want to live and work.