Good point, except OSM isn't dependent on any company or person in particular. It's a community effort. Apple could as well contribute whatever improvements it deems necessary to benefit themselves and everyone else. They could write their own renderers and whatnot, it's been done many times by different companies. It would've been a much better starting point, too, than whatever proprietary data they licensed to get started.
> than whatever proprietary data they licensed to get started
I detect a bit of a fallacy in what you're saying, that Apple wanting to have control over their own geographical data must mean that they aren't using or contributing to OSM. It isn't a zero-sum situation.