People defend it due to a failure of this:
http://www.paulgraham.com/identity.html
People seek validation for their purchasing decisions and identify themselves by what brand of cell phone they carry around.
http://www.paulgraham.com/identity.html
People seek validation for their purchasing decisions and identify themselves by what brand of cell phone they carry around.
a) I use sprint and am happy with it.
b) I don't support Apple's control on a moral level. So I will not support Apple by buying the iPhone.
c) I won't develop for iPhone except as an after-thought or short-term project. This way I make money, and get out. I won't make any long-term plans for it. In fact that is true of EVERY mobile platform. Never bind a single long-term plan with one platform. Tomorrow Android can fail and WebOS rises to beat everyone in one swoop. You can't build a company on hopes and luck alone.