The problem is the sheer emphasis on iPhone apps over seemingly everything else. We all would be better off (developers and consumers) if there was more discussion around cross-platform mobile development. I know there is some of this, but not at the enthusiasm level you see with App Store discussions.