The parental controls on iPhone actually work, unlike on Android. I found it very easy to setup my daughter's iPhone so it just can't be unlocked during school on school days. The only way I could figure out how to do this on Android was using apps that wanted high privilege levels, which I just wasn't going to do. Plus, my kids already know how to use an iPad, so iOS was a no-brainer.
The kids use Chromebooks all day long and all the apps on their phones are Google apps, so it's not like Apple has some kind of monopoly on their virtual lives.