Why do people need to buy homes, when they are not able to meet their basic needs as you say. Earlier days, people bought homes only after having substantial money for downpayments. Today people take loans simply because they dont want to be left behind the rat race of home buyers. THis loan culture was started by banks to increase money through interests, but it ultimately is bad for economy, because people simply cannot afford the loans.