> And what happens when Google decides that it doesn’t much fancy providing a Mapping service for free at huge cost that it has no way of monetizing?
They charge phone companies billions of dollars for the use of Maps. That's why Apple made their own version. It's not exactly a cash cow, but they're not providing it for free either.