Lol, totally agree.
But as I am also a car enthusiast I have realised that people who do this usually sacrifice in other areas as they would rather spend more money on their passion/hobby.
I follow a guy on YouTube called "The Stradman" (real name James). The guy owns a Jeep Wrangler and a Lambo Gallardo, granted its an old Lambo but still a Lambo with Lambo maintenance and mods, which cost Lambo money. Guy was renting a room to stay in at a friend's place, I almost fainted when he explained this as to me I'd rather own a few properties of my own that generate income before I think of buying a Lamborghini. Many of the Car YouTubers live this sort of life, it is mindblowing to me, but rather them than me, we have them for entertainment I guess.
Now these are smartphones of course not cars but you may find that some of these guys are such tech enthusiasts they'd rather spend a little extra on tech than e.g. a holiday overseas or a new wardrobe or save up to payoff the car or house.
I could never buy more than 1 device a year. It takes me at least 2months to truly get used to a new device, even my current Note8 I am still adjusting to after S7 Edge. Yes I am settled with the Note8, but the honeymoon period and 'wow factor's linger for a long time for me, and I am glad it does lol, because setting up a new device is painful, be it a new Android phone or iPad, at least for me it does, I like to start afresh.