I agree, there's not really anything I haven't already seen elsewhere in this argument. Ultimately, the iPhone's target audience isn't computer geeks who care about open platforms and robust architectures. Consumers love it because it's the right combination of useful tool, conversation piece and status symbol. I think that this is all it really needs to be dominant for the time being.