Carrier incentives of $650 on an iPhone 6 or 6s is probably driving a lot of 7 sales. I bought 2 because of the incentive. My wife and I each had a 6 so it was a no brainer to get the 7 for $100 each. However, had there been no incentive, we'd be riding the 6 until it fell apart.