Answer:
1. Better quality of life.
2. Political views, economy, safety.
3. Usually, it is more expensive a safe house with a great location and access to basic needs. (Medical attention, groceries, stores), though rural life is, in fact, less expensive but probably harder, depending on the person and their experience.