I know that nobody should be stretching themselves financially thin for a newer iPhone. Unless it’s something like an app developer needing to buy a test phone, which this clearly wasn’t.
I think people are free to do whatever they want with their money. Is my view an extreme one nowadays?