The great thing about Android is that you don't have to use Google's awful software. Google Maps is not good, I avoid it whenever at all possible, the same goes for basically all other Google software.
The one reason to use Android is so that you can actually switch out the awful stuff that ships with your device. Leaving Apple to join the "Google Ecosystem" seems absolutely insane. Google is so terrible at software, so terrible at UI and so terrible at having products.
I get that visual design is a complete preference, but the great thing about Android, to me at least, is that you can get away from Google totally goofy design and make your own choices.
>Plus, I could just do so much more with the pixel phone but then again I’m sort of a power user.
Google is starting to make that less and less feasible though, with it's start in restricting app installations.
What maps app do you use on Android instead of Google Maps?
osmAnd allows you to use a number of different sources, though their business listings are inferior (in Los Angeles/San Diego) no matter what source you use (admittedly this might be partly due to new businesses opening, I've never tried searching for a long-established business as I already know where to find these). Recommend installing from fdroid, the play store version is limited (may not make a difference to you)
There's a number of other map apps around as well (Mapfactor, MapQuest, maps.me), including some for specific purposes (transit, Waze, Polaris, backcountry, sygic)
osmAnd is great but it is lacking many locations.
OsmAnd has nothing to do with this, it is just a viewer for OSM data.
Also in my experience, and maybe this is region dependent, OSM has very detailed location information.
OsmAnd and also the apps of regional/national public transportation organizations.