You'd have to optimize for that. You can add incentives for people to mix up their routes, and you can use a much smaller number of dedicated cars to cover whatever is left. My point was that if the problem you're trying to solve is "StreetView is too expensive to operate" you're not going to go and create self driving cars, you'd do something simpler.
That doesn't mean that once you do have self-driving cars you wouldn't use them for that. Or even that StreetView wouldn't be the first thing you'd use them for, since that's a good way to get more training data for your algorithms. But to suggest they'd go to all the expense of creating self-driving cars to then use them just as a cost saving measure for StreetView sounds strange.