5 reasons to avoid iPhone 3G - interesting contrast to the otherwise quite different assessment of the iPhone. I myself look at the iPhone more from the other side - in relation to other mobile devices, it is surprisingly open (because with most phones there is no direct native access to the basic systems, only via Java layers and frameworks). And the developer tax doesn't really bother me. On the other hand, I'm not Richard Stallman either.