New to the Apple ecosystem, old to the world of smart devices and technology, I find this thread amusing.
I can't understand what is so confusing. I found a great solution in 5 minutes. First, understanding the situation is key. Apple's navigation uses TomTom (unlike Google, Apple doesn't provide map/navigation services itself) and for good reason, though they may catch up one day, it's not currently a strength. Google doesn't manufacture its own hardware, usually it commissions Samsung and HTC for this. Similarly, it's not their strength. Apple's TomTom map service is still severely behind the power of Google's maps for navigation. This means that almost everyone is going to jump onto Google Maps if they have any experience with it. Knowing this is a huge disadvantage, the only thing Apple can do is to lock in some of its defaults to protect against exposure of that weakness. That being said, this is not a huge issue if we just channel that frustration into a creative solution.
It is REALLY not a big deal to get around this issue. The solution is far simpler than what was suggested earlier and requires no button pushes if done right:
-Step 1: Engage Siri with either the home button or by setting up support for the "Hey Siri" feature. [0-1 buttons]
-Step 2: Tell Siri to "Open Google"/"Launch Google"/etc. [0 buttons]
-Step 3: Engage Google with either the microphone button or by enabling the "OK, Google" feature. [0-1 buttons]
-Step 4: Speak your voice command to Google (i.e. "Navigate Home"/"Take me Home"/"Navigate [here]"/etc. [0 buttons]
**NOTE: The first time Google opens navigation with Google Maps, the iPhone may ask you if it's OK to open Google Maps, requiring a button push, but afterwards, it shouldn't ask you for this again.
Maximum buttons pushed: 2
Minimum buttons pushed: 0
Results: Use cleverness to work WITH technology rather than whining that a great consumer electronics company didn't expose its weakness for a slight convenience to some of its users.
Enjoy!
TKM