By refusing to grant them a license to their map data in iOS 6? or placing such demands and restrictions on the license that it's preferable to Apple to just go with what they have?
Apple had the choice of shipping nothing at all, or licencing map data from someone else.
The "license other" has been covered elsewhere, but do you really believe the current solution is more of a problem for Apple than no maps would have been?