Apple should buy TomTom and get their maps sorted out.
Owning that data doesn't help. Owning all the tangents unrelated to Apple doesn't help (in-car GPS devices, other unhelpful-to-Apple services). Lock-in doesn't help, as Apple can if need be switch vendors on short notice, vs dumping lots of cash into something that might not work after all.
Focus on the core. Contract out what's not your specialty.