Lol, I usually upgrade when its for free. A couple of hundred dollars for a cellphone that will have a new version in a year is way too pricey!
Right. I didn’t get mine for free but it was 1¢ out of contract and I had to jump through hoops to get that as I have a grandfathered deal with Sprint in a SERO plan and usually the only upgrade path is through Sprint in order to retain that plan.