@ You see
Actually, I like the idea of Streetview itself, but you have hit the problem in one: unless they do the masking right it is going to be impossible to warrant the privacy of those on those pictures.
In addition, ANY pretence at being concerned about people's privacy is exposed as BS by the feature that offers to zoom in on any windows in the image. There is *NO* need for that unless you don't care at all about those behind that window.
So good idea, bad philosophy (don't try to sell me the "do no evil" nonsense, please, Gates, Ballmer and Jobs would tell you that too), crap implementation.
Ergo, Fail.