Yeah I got a top-of-the-range Android at the start of this year after four years of Iphone usage. Shitty battery issues aside, Iphones are just better. Better engineering, better user interface, handsets are better quality. Once my contract ends, I'll no doubt go back to Apple.
I have the z1 compact, it's a fine phone. Battery lasts me about three days & it has a magnetic charging arrangement that means you dont have to plug it in as such. Unfortunately I also prefer Ios but Apple have replaced a phone that I think is too big with two phones that are even bigger.
The iPhone is most likely a slicker experience than Android overall, and I am really happy they are fully locked to Swift and Xcode now for devving, and that to use anything other than a workaround you need to own a Mac*