Phone prices r getting out of hand
Not really. Amortise the cost of the device over it's expected lifetime and it's fairly reasonable. I'll have had 36 months of use out of my iPhone 6 Plus by the time I think of upgrading it - that works out as $749/36 = $20p/m. Pretty reasonable imo! The hardware lasts so much longer these days that regular upgrades are for people with more money than sense or just a lack of sense in general.