Buy galaxy S8, you pay much less, yet you get more features.
If you like to keep up with the best of the best then it’s a worthy upgrade, especially if you are upgrading from a much older phone. Once you get past the large screen and cameras, the phone is actually pretty hard to convince someone to buy compared to the 7 or 8.
that's not true
I currently own an iPhone 6s, and I'm considering jumping to an 8. The X seems cool and all but it's way out of my budget.
Let's wait until the phone is actually released to know if it's really "better".
Have you updated your phone? That calculator issue was fixed in iOS 11.2