Reliability, battery life, OS optimization, long term support.
These things may be normal for today’s android handsets, but back when I switched from the Samsung Galaxy S6 to the iPhone, they definitely weren’t the norm. I went through about 6 different android phones, got into custom roms and bootloaders, did all that fancy stuff. I got real comfortable with it and I got used to the idea that my phone app might just lock up randomly for no reason. Or my GPS app would freeze when I’m miles and miles away from civilization. I got tired of troubleshooting and stuff and I just wanted something reliable.