Really its the lack of hardware restrictions that win. With android you actually have choices. I know it tends to be a hard concept for businesses but people don't all want to own the same damn thing. I want my device to be better than everyone else. $100 android device or $1000 android device or somewhere in between. or $800 iphone.