So on the surface we have Apple very aggressively attacking everything android related. Then when they switch from Google Maps, suddenly we start speculating that maybe it all was Google's fault...
No, not Google’s fault. Google has every right (and I mean moral as well as legal) to deny Apple access to their maps. I think there is nothing wrong with that. Yeah, it might be Google’s fault, but not in the sense of a moral fault.