Does Arrington <i>ever</i> cite sources or quote people or name names? "I talked to some people that said some stuff." Wow, how valuable. I have interesting conversations with The Voices in my head too, but I don't write about it...<p>Some thoughts: Desktop software suffers from this problem, everyone's configuration is slightly different. You just have to test the cases, or simply say, "this software doesn't work on your phone". (If the software is Free, then this isn't a problem, as an interested user can just fix it himself. This isn't even a possibility on Apple's stack.) Video game developers somehow manage to make their software work on PS3s, Xbox 360s, OS X, and Windows... and phone developers are complaining that they can't support both Android 1.5 and Android 1.6? Wow, OK. This might indicate code that is too low-level; Android's own API is not enough of an abstraction layer for the average use case. (Wouldn't it be nice to write apps once and have them work on every phone platform?)<p>I have not done any significant Android development, but so far, everything has worked as expected. The simulator works like my phone. As a user, all of the apps I've installed (via the Market or otherwise) have worked just fine.<p>So I think problems here might be overstated, except for one -- there is no money in writing mass-market mobile phone apps. (Thank Apple for that one.)