Oh man, so excited for Passbook. Definitely the killer app in iOS6.
I don't think it's that big of a killer app. It's a novelty at best because it'll depend on what's supporter, at what locations it's supported at, how reliable it is, how fast it is, and realistically trying to convince people to give up their wallet. I think it's going to be hard to push people in that direction any time soon despite how cool the tech is. It'll probably be like Siri but even less popular and useful in feasibility.
Streetview's a great feature, but I don't consider it a dealbreaker at this point. Even when I go to a new place, I don't find myself using Streetview as much. I don't know what exactly changed.
Case in point, I was driving around San Francisco for the first time in ages, and I didn't find a need for it.
I still find it great for travel on vacation. Used it a ton in Europe and in Hawaii when planning out the day on an iPad.
I used to think Google maps in general was a deal breaker, and it may still well be depending on how this turns out. I've definitely said in the past if they get rid of Google maps, I'll probably leave Apple over it because I felt Google maps was such a great and useful product and the way it was integrated was one of the core reasons I went with the iPhone to begin with. I'm warming up to it not being a deal breaker, but I really need to see how the first iteration of Apple's solution is before I make that decision. I'm not completely in love with what they're showing so far as I think it's inferior to Google maps, but I also understand they can't get it perfect on the first try.
It's pretty unrealistic of people to expect feature parity out of a beta with a competing mature product, even if we do think highly of Apple.
It is unrealistic, but at the same time, from a user's perspective, they shouldn't have to understand that excuse because in the end, they're getting functionality and quality taken away from them because of a rift Apple has with Google. The consumer is being hurt for the near future in many ways.