In Apple's world: The users come first. Everyone else second.
You don't have to buy dongles from Apple.
I am a developer but if more developers put users before themselves, we wouldn't have Electron apps.
Perhaps since this is the Google app the URL they show for long touch is not actually what is getting executed when you tap, maybe they are sending a routing command directly, but either way there's a number of UI "nudges" to push you to Apple Maps over Google Maps that you cannot adjust or turn off without jailbreaking the phone.
Moral panics come first. User second. Developers third.