They are not doing this to improve our end user experience, they are doing this for their own selfish reasons.
So apple ditching google partly due to google hiking up the charges to apple for accessing google maps is selfish?! Maybe they should have kept it and passed on the charge to you....
Until it launches properly, we don't know for certain what apples maps will be like, basing your argument on a closed developer beta is flawed, flimsy and basically like throwing your toys out of a pram. When google launched street view, people gave them a chance for it to grow from the limited major cities, so it's pretty petty to not show apple the same attitude for flyover. The satellite images in beta are much much better where I live than googles. We get free turn by turn now, which we never had before. So we lose street view, but if C3's demos are anything to go by, it won't be for too long.
Those who are really pining for googles own maps have options, stay on iOS 5, maps.google.com, the inevitable google maps app, or switch to android. No one is forcing you to go with apples own maps.
I'm a glass half full guy, I see great potential for apples maps to out do google maps...