I'll explain the reasoning. This was not an impulse purchase, it was the plan all along. I was waiting for the $100 price drop to buy the unlocked version.
1- Ever since the X was released last year, which I bought and returned, I have zero interest in the new design. I highly dislike the notch, I find it more distracting than the "huge" bezels on the old form factor. In the old form factor with a black front, I really cancel the bezels out. With the notch, I find it very invasive of the screen and distracting.
2- I also dislike the current status of Face ID (before the release of the X I really wanted the onscreen touch ID). I'm open to the idea, but I have zero interest in it right now based on current performance.
I have to replace my 6s Plus as it is giving me too many problems and it has issues with the camera (blurry on corners, sometimes it is shaking). Knowing full well that 1) I have zero interest in the new form factors and 2) that the iPhone 8 is the last of its kind, I knew full well that I would be buying the 8+ in September 2018 with the intention of keeping it until ~2021-22. I would hope that by then, Face ID will be heavily improved and that Apple somehow finds a way to decrease the size of the notch or provide an option to add bars on the screen to even the screen out.
In any case, when the day comes to replace my new 8+, I'm certain that it will be much better than what was released yesterday.