Showing off

The new Google Maps is truly a heaping pile of steaming festering crap.

So many smart people producing something so fundamentally stupid. Dumb people would’ve produced something better and less complex.