Is there any way to report corrections to Google maps? On more than one occasion, I've had a route that called for a left turn at a traffic light, try to route me into a right turn and an immediate (illegal) u-turn. In another case, my route would have logically had me cross a road (again at a traffic light), however Google maps wanted me to turn either right or left, drive for a few miles, turn into a subdivision to turn around and retrace the route, and then finally continue on the original road. Not to mention that it always wants me to cut across my backyard to get to a road running behind my house, instead of backing out of my driveway onto the road I live on.
It isn't that I can't easily solve these problems if I'm looking at the map, but since it is incapable of having me make a left turn it will often plot an "optimal" route that is 15 minutes longer than it should be, because the real optimal route looks like it takes longer due to the routing error. Not to mention that it often confuses delivery drivers.
Note, that the incorrect route typically comes from the Android version of Google maps, but if I go on the web interface the route will be ok.