What does this mean for you and me? I'll assume I'm an app consumer and your a developer. For me, it means Apple can pull applications I purchased from the app store at any time. Sure, I still have it on my phone but if I get a new phone and haven't sync'd my old phone with iTunes in a while I won't be able to get it back. This is a problem for me because I almost never sync with iTunes. I just don't use my phone for music. Hopefully I'll remember to do so if I ever get a new iPhone. This is only the immediate concern which precludes the larger discussion of Apple censorship and what apps we're missing and don't even know about.
The situation is worse for the developer. In the case of the GV Dialer app the developer was not given a clear reason other than "it duplicates features of the iPhone and could be confusing to customers." That's paraphrased but the point it is clear. I think if you're downloading a Google Voice app you understand what it's for and how to use it. So the developer loses out on revenue from the app that he or she worked hard to code and they have absolutely zero recourse. Apple won't even tell them what specific features in the app violate their terms of use so it's nearly impossible for them to re-engineer it to be approved on the app store. These vagaries in the terms of service allow Apple to basically do as they damn well please. "Don't like it? Too bad, we're Apple." It also allows third parties (e.g. AT&T) to twist Apple's arm when it comes to apps they don't like (Skype and the Slingplayer app come to mind).
Things like this leave a bad taste in my mouth for Apple (don't get me started on AT&T). Unfortunately this isn't getting much exposure since Google Voice is still an invite only service and not many people are impacted. I'm not going out and burning my iPhone to make a statement but this latest Apple snafu has started to point me in other directions for my next mobile device.



