Hold on just a moment before you drop $1579 (or more!) on an iPhone X - or another expensive phone from Samsung, Google, or anyone else. Do you really need that flagship handset? The list of reasons not to buy one of the latest and most expensive phones gets longer every year.