Yeah, I think you nailed it better than I did, just the lack of predictability is likely enough.
I should also point out that I use an iPhone, partially because Apple being a control freak can lead to great products. That was not meant as an insult to them.
Now if only they listened to themselves and fixed their keyboard