Adding to the chorus, but the decisions on what street names to show is simply insane. Opening the map right now on Android and scrolling around, almost none of the major streets near me are named, and tons of tiny streets are. Why would anyone do this? What AI got programmed that learned to make these decisions with no oversight?
Apple Maps does this too. Or it'll show the street names in tiny, tiny font and then keep the tiny font when you zoom in. "Hello, I'm zooming because I can't read the font, you arseholes!" (although I will grant it's impossible to distinguish between "can't read font" and "need more detail" zooms but still.)