When It comes to businesses it's all about foot traffic. Some businesses pay exorbitant rents to get lots of foot traffic. Why do you think businesses have wifi in the first place? Why do some businesses give away free samples? It's to get the customer in or near the premises. Most times you can walk up to a server and ask for the password, whether you're buying or not. Would they like you to buy something? Of course, but as I said previously, most businesses couldn't care less.