Causes of an undeveloped area can be from no school, grocery stores, shopping malls, parks, places to relax/ play in the area, All of the things listed can be a cause of undeveloped area and people not willing to move there. Or it can be simply the geologic position is not good: too far to work, to mother family members, airport etc.