Easy, it's all about open-source.
Not to mention price. I pay $25 a month with unlimited data and text and more than enough talk, yet I have an awesome rooted, modded Android phone.
Also, check this out: http://cnettv.cnet.com/reasons-andro...-50095696.html
(This video is a little outdated, but the points are mostly still true)