One thing I found neat about this was that (at least by default) it seems language-neutral: scrolling around the world, labels over the U.S. are in English, labels in Japan are in Japanese, Korea, in Korean, China, in simplified Chinese, etc. Not even any romanized (or otherwise translated/transliterated) labels in parentheses. Just the native presentation. Granted that for practicality, you probably also want a mode…
I understand your viewpoint, and think it's noble. But you might want to tweak your parenthetical comment. In practice, I and most others do express a default language preference, which is sent as part of the browser's HTTP request. In my case it's:
Accept-Language: en-US,en;q=0.5
which means it's ignoring my preference. And I'm fine with that. Language is a mess. Look at Switzerland, which is labeled with all four official languages, or the three languages of Belgium. Yet South Africa, which has 11 official languages (and 11 official names - https://en.wikipedia.org/wiki/Official_names_of_South_Africa ) is labeled only in English.