The article argues that setting the language of a website based on user location can be frustrating for users who do not speak the local language. Instead, the author suggests using the user's browser or system language to determine the website's language. This approach is considered more user-friendly, especially for travelers or expats who may not speak the local language. The article also mentions that some websites reload or repaint the page to change the language, which can be annoying.