A lot of web app features and services depend on geo-locating the user. For example, I am physically located in South America at the moment. When I access Google sites, they all get customized for my location. Google news shows me local news instead of Atlanta region news which is where I live. A lot of apps adjust the language to Spanish automatically. Event e-commerce store adjust their shipping preferences based on my location. But the worse is, I cannot even access the home depot website. They purposely block it from requests coming from outside the US.