Where are all the iPhone 7 offers?

Thanks to the launch of the iPhone 8 and iPhone X this fall, the iPhone 7 has experienced a faster-than-usual fall from grace. The previous-gen iPhone normally plays second fiddle to the current …