Is the iOS 6 Maps controversy a black eye for Apple?