pull down to refresh

I can agree. Germany is also the only country in the EU where Google Street View is not prevalent due to privacy concerns: