I think how reliable an update is, how long it takes before an announced update is actually available, and how frequently updates occur all play a role in which OS consumers buy. The iphone has the least problems with updates, the updates are available within a few weeks of the announcement, and they are quite frequent (1 major update per year, with several minor updates in between). Yes the iphone is boring, but at least it works.