Can I ask what you dislike about the 7+ that makes you say this?
Not trying to be snippy or anything - I'm genuinely curious because I'm looking to upgrade to the 7+.
Oh don't worry your question didn't seem snippy at all. There's actually very little to dislike. I do miss having a headphone jack but I'm thrilled with the results I'm getting from my camera so I don't regret upgrading from my 6s Plus, which I quite liked, but always had trouble with the camera making my blonde hair look greenish. With the 7 Plus all medium to brightly lit scenes I photograph look extremely close to how my eyes perceive them in person. Low light performance is quite good, too. I love smart phone photography so I'm thrilled with the 7 Plus camera.
Okay now why I don't consider my 7 Plus quite perfect:
The thing I have noticed is that all of my Android phones which would include the S7, S7 Edge, S8+ and my HtC 10 give me much more clarity and consistently excellent call quality over any of my iPhones past or present. They also have lower reported SAR ratings which is one of those safety concerns that some people debate about. I don't fret over it, but of course I'd prefer lower SAR ratings, knowing it's possible to attain them without sacrificing call quality.
And then my Samsung S7 and S7 Edge record really beautiful immersive stereo audio for my videos. When I listen back to my videos on my headphones I feel transported back to where I was when I was filming the video. iPhone 7 Plus does do a nice job of recording audio but it's not in stereo. There is no sense of direction when you listen on your headphones. It isn't as "alive".
Of course there can be too much of a good thing when it comes to picking up sound from multiple directions: My S8+ records in stereo audio but it picks up too much annoying and distracting ambient sound and is worse about picking up sound coming from one direction, like a person's speech from a stage. It will quickly get overwhelmed by the person two seats over rooting around in their purse for tic tacs and lose the person speaking up on stage.
My older Samsungs actually seemed to do a better job in such situations--focusing on sounds coming toward the back of the phone (back camera) and phasing out distracting sounds on the side. So at least in my experience Samsung has taken a small step back. I'm no expert in audio so I don't know the technical explanations behind the differences I'm noticing amongst all of these phones. I just know how I like the end results.
iPhone hasn't seemed to move at all. They've done wonders improving the visual component of the video but sound is very basic. It's not bad, but once you've heard your child's party recorded on an S7 Edge and you watch the video back and the stereo sound surrounds you and makes you feel you're back at the party and all the kids sound the way you remember it sounding, with two kids chatting behind you and three goofing off for the camera in front of you, it is very hard, for me at least, to be satisfied with the sound from the same party recorded on an iPhone. It's flat. Lifeless.
However I do have a stereo mic that plugs into the lighting connector that I use to get stereo audio, so I don't have to upgrade just for better audio alone. It just would be nice if my next IPhone could already record beautiful stereo sound the way my S7 and S7 Edge do.
I like the LCD display on my iPhone 7 Plus very much. But I read a lot of books on Kindle app. When I read them on my S8+ using light print on black background the battery doesn't take much of a hit. On my IPhone it does run down faster. So I would like to move to an OLED display for that reason. But the LCD on the iPhone 7 Plus is gorgeous so I wouldn't upgrade for OLED alone.
So basically I like the iPhone 7 Plus very much and found it to be a worthy upgrade from my 6s Plus despite the loss of the headphone jack. But there are still things I'd be willing to upgrade for if they are in a compelling package deal. I won't ditch the iPhone 7 Plus for just one upgraded feature alone.
The phone as a handheld computer with the 3 GB of RAM is a beast, so it does have longevity that way. Even a 6S Plus is still very capable.
Sorry this is so long. I hope my comments helped.