Il problema a mio avviso sta proprio nella gestione delle mappe...
Nei normali navigatori (tomtom, garmin, ecc) la freccia è obbligata a seguire la strada a livello software, ovvero il programmatore ha fatto in modo che la freccia si trovi sempre nella carreggiata anche se si è spostati di qualche metro da quest'ultima (a causa di errori delle mappe magari)...non si pensa a camminare fuori strada con un'auto.
In ingress invece si puo andare anche fuori strada, magari in piazze dove c'è esclusivamente accesso pedonale...di conseguenza la precisione che si ha nei navigatori, che calcolano preventivamente un percorso, non si puo avere in ingress.
Secondo me la motivazione è da ricercare in questo...poi non so potrebbe essere che mi sbagli...