There's no need for any difference between navigating by car in Google Maps or navigating by public transport in Google Maps.
Meaning, in Netherlands Google Maps show the estimated arrival times of everything, transfers, etc. It'll take into account delays, cancellations, service announcements, etc. All easily within Google Maps (plus a few other apps; the information is publicly available).
Traveling by bike/car/foot/public transport is all the same complexity.
Sometimes there are routes that take significantly longer with PT, and in those scenarios it's just another argument for taking my bike.
There are a few scenarios in which I take taxis, but they're rare and usually when it's the only reasonable option (caused by time or availability of PT like at night).
It also depends on where you live in NL. Every 10 min a train to Ehv is neat, and I got a bus from Ams to my home city every few minutes whole day long, but the rural areas don't have such luxury. The joke for the trains goes, that "they don't drive on time, they drive on rails."
Google has improved here with their offline maps, but even then, it's not 100%.
I'm not saying that PT is worthless or that we shouldn't improve it, but IMHO, Uber and the like fill a very critical "last mile" kind of problem that I think pairs nicely in cities with public transportation.
Subways and buses usually have schedules that don't always line up with when you happen to need it. Also, there is a mental tax in having to navigate it.
For instance, I really have a hard time reading subway/train maps and schedules, and God forbid I need to connect to a different line during the route.
Sure, plenty of people are totally comfortable navigating it, but you could make the same case to advocate the Imperial system over metric.
In those cases, Uber and the like not only provide an option that is cheaper than traditional taxis, but also a way to travel that doesn't involve wasting hours because you're visiting somewhere and ended up taking the wrong train.
I like the idea of public transport, but even the best ones are not necessarily the best option in every context.