> Is the Accept-Language header really so inaccurate?
I'd say so yeah. Many many old people here (in a country where English isn't the primary language) use 'misconfigured' browsers.
It's getting better nowadays I suppose with new installers defaulting to our native language but (even though I tend to prefer the English version myself) I think it's a good default. I do prefer an easy way to change it though (or a quick confirmation on the first visit.)