I'm unsure what the big deal is with the lack of headphone/earphone jack. Increasingly people are using Bluetooth adapters, because the cost, sound quality, and battery life are now quite reasonable. For $10 you can get a tiny clip with play, forward/back and volume buttons, that sounds pretty good.
Also, if someone can afford an iphone 7 - they can probably afford to spend money on a half decent Bluetooth adapter for their own earphones/headphones - or just go the whole nine and get Apples 'airpods'.
It is most likely an effort to get people to buy the airpods, but its not like it has effected the 'audiophiles' much, ipods and iphones (and all smart phones) never could drive the overly expensive high impedance headphones, so the lack of headphone jack just means a BT adapter must be used with standard earphones.
Perhaps I'm getting old but I don't see why there's so much buzz about it - if something doesn't have what you want/need... buy something else.