@QasimRashid
Even a decent smartphone is not terribly expensive as things go. A midrange smartphone or an affordable laptop will cost you maybe a couple weeks worth of gas, insurance, and upkeep on a reasonably priced car. It's not surprising that someone can afford an iPhone and often not a car or even a place to live. Tech is cheap compared to food, shelter, and transportation.