Yeah, right. It is the iPhone's fault, that there isn't a car navigation yet... This is like comparing apples and oranges (pun intended).
Wake up! The iPhone is a piece of hardware running a certain OS. It doesn't become worse because a certain software isn't available (yet).
I really had it with that people who don't seem to look even at the surface. Like all those who report about "iPhone killers". It takes more than one swallow to make a summer, and to make an iPhone it definitively takes more than a touchscreen!
I'm curious how many people will nag on launch of Android because there is no turn-by-turn navigation ready... :->