I find it pretty funny to be reading all these complaints about "IP Geolocation" in ENGLISH. Really these are all variations on: "Why serving non-English pages is bad for users who only understand English."
Well you are reading an English language site so the articles are obviously going to be in English. The complaint applies to anyone travelling to a country that speaks a different language. There are also comments from people in other countries who prefer to browse in English.