Comfort
Why is wildlife encroaching into cities? look at the elk in Estes Park, CO.
It is not because we are limiting their open spaces.
It is because hunters are not allowed to shoot them in city limits, and we have removed most of the predators.
Humans do the same thing.
Working government jobs and giving up on their dreams of contributing to society, in return for a secure paycheck.
Therefor if you want to put someone in a prison of their own making, give them comfort in trade for their freedom.