I think that's probably because Apple doesn't even know that backroads existed so Apple Maps couldn't optimize the route.
If Apple Maps had knew those backroards, they would probably output the same routes! :-D
If Apple Maps had knew those backroards, they would probably output the same routes! :-D