Apple would be in a position of having to continually maintain its position of having the best app for a given function, and ambitious developers would have an incentive to rethink core aspects of the iOS user experience.
FORBES: iOS 6 Map Flap: Should Apple Let Users Select Alternate Default Apps?