I previously wrote some initial and additional thoughts on Google Latitude highlighting some of the pitfalls of it being browser based. There have been others that have written but this one points out that the story of not confusing the user with the Maps app has a bunch of holes in it. In the end, this stifles innovation.
Then I come across a story on Apple blocking Google Voice from the App Store that reinforces the notion that they are stifling innovation. Now, in this case it is likely due in part to pressure from AT&T, but there are official Google Voice apps for other mobile devices so it is still Apple that is caving in this case. And if true that Phil Schiller had personally approved it and had to call to apologize, it is more embarrassing but also probably proof that it came from AT&T or (gasp) Steve.
I can understand, but don't agree with, why Apple would restrict apps may adversely affect battery life or confuse the average user, but outright not allowing interesting and creative apps that are ground breaking and available on other mobile devices is just wrong. I love my iPhone and am happy I made the purchase as Android wasn't mature enough yet and I can jailbreak to get around some of Apple's restrictions, but I'm growing increasingly open to my next phone being something else as the other platforms mature and don't impose the restrictions Apple does.