I use my phone heavily for calls and texts. I also run my work software partially off my phone. I love my iPhone and wouldnt use anything else. It is easy to use and works well. In addition most apps including my work software was designed for and just works better on IOS. Now that I can put Firefox on it Im even happier. Battery life is solved by a 99$ accessory case with an additional battery. It probably boils down to how much you use your phone, which operating system you are comfortable with and what apps you need to run.
iPhone 6 here, soon to have IPhone X. I also have one of those battery pack cases.