Haven't seen these new Google Maps yet, but from the screenshots, I couldn't disagree more.
Broadway is completely invisible in the "old" map, but visible on the "new" map.
But I guess the more usable contrast makes the Madame Tussauds label slightly harder to read?