The Bing Map provider displays the "no camera" icons from bing’s imagery server when the images is absent for the current zoom on high zoom levels. The default behavior should be changed to zooming the lowest available resolution instead of showing the "no camera" icon.
This could be handled the same way as OsmTileMapSource. I am able to create a custom source that inherits from this class and call the constructor that supports MaxZoomLevel as a parameter. This allowed me to have different maxes for the MapQuest road and aerial maps and still have a map available for higher zoom numbers. Our app's max zoom is set to 21, so we really need this.
Or change to road view automatically.