I guess someone has to "fan the flames." I administer a couple of corporate cell phone programs (along with a raft of other duties like treasury, finance, accounting, IT). We have found that with our typical users (many of whom are engineers), when we deploy an Android smartphone, we typically "see" that phone 4 to 6 times a year for various software conflicts and glitches. There are constant tech support calls for user-caused issues, and some hardware issues (e.g. Samsung data/charging connector failures). That's a lot of effort for a phone. When we deploy Apple iPhones, we typically see them only twice -- once when we hand them to the user, and once when we pick them up and give out the replacement. They may be less capable, but they are (in our world) more stable and reliable. When you have many phones, and you evaluate the Total Cost of Ownership, the Apple works for us.