I can't believe this is still a problem. How hard is it to write the code for "the label for a street in the viewing frame should be located within the viewing frame"? Why am zooming in and out, and moving the window around to get a street name to appear when there's clearly room for it. It's a map app!