Google Maps isn’t much better. Outside of major population centres, you have to fight with it to keep you on major highway.
Google and Apple both prefer “efficient” routes with unsealed roads that are 4WD only, impassible when wet, have no services, no mobile coverage, and where if you need medical help it literally comes by aeroplane.[1]
Google maps has a spelling mistake on a major road in Calgary which is amusing to me but probably confusing to newcombers
The road is called Macleod Trail
Parts of it are in the Google Maps api as "Macleod Trial"
It's very obvious when the voice directions read it out, too