Only because of their exacting standards. Even when I lived in Germany in the 90s the only time I had trouble understanding someone speaking English was when our realtor was trying to be racist but didn't know the English words.
See, that is what I mean. Nobody speaks "perfect" English, not even native speakers, because languages are not prescriptive. Their function is to communicate ideas and if you have successfully communicated then you have used language "perfectly".
See, you might have noticed that I never claimed perfect English existed in Germany (or anywhere). You seem to be attempting to win an argument that doesn't exist.
Grammar and syntax aside, it's basically /me_irl for our German-speaking compadres. Most other languages - French included - generally have a community analogous to most of the popular English-language communities.