It's super frustrating that Google Maps doesn't include the time it takes to walk to your car, the time it takes to drive out of the parking lot, the time it takes to find a parking spot and the time it takes to walk from your parking spot to your destination -- or the time it takes to wait for an Uber. [edit] It just assumes there's a car out front of your house, idling, that you can drop directly off in front of your destination and forget about.
On the other hand, with public transit directions, it takes into account not just how long it takes to walk to and from your destination, but in places without fixed schedules for certain routes, assumes you'll miss one and have to wait for the next one. A good example is getting from Brooklyn to JFK with the A and AirTrain via Howard Beach Station. It just adds 15 extra minutes, making transit look much worse than an Uber - where in reality, it's usually a good 10 minutes faster.
In a lot of cases, biking or taking public transit are simply better choices - faster, cheaper, more convenient. That's not how they're often presented, however.
I live in downtown SF, and I now exclusively take transit, scooters or my e-bike. It's just better.
This culture of suburbia needs to change.
I don't care that it takes me a hour or so to the nearest city by public transport. What I care is the infrastructure given there where I live.