Cameras, sketchy company practices making your info vulnerable, messed up bootloaders at launch, no full fledged water resistance, and you won’t get Apple level product support.
Apples prices are insane. You can purchase two OP6 phones for the price of one iPhone Xs. And if one dies, you have the best support available, even better then apple support - just use other device right away. No waiting in lines at apple store, or sending it somewhere. Just pick it up and use it.
Every company makes mistakes. Wasn't app store full of companies with shady tactics and sending your info to 3rd party companies just a week ago?
And at the moment, apple isn't selling any phone with 'full fledged water resistance'. Sure, next generation will have it in a week. But using that as an argument is a joke, because you have no warranty on that 'full fledged water resistance'