Conversation

Not sure what this has to do with AOSP being open source, and you misrepresent this as hard-coded. AOSP uses the network-provided or configured DNS servers, not Google DNS. It only uses Google DNS if nothing else is provided. Don't misrepresent it as hard-coded to Google DNS.
1
No code needs to be changed to alter the fallback either. It is a configuration option, not something hard-wired into the code: github.com/GrapheneOS/pla Trying to make drama and controversy out of nothing does nothing more than making you look desperate to find an issue with it.
2
First of all please know, that I am not attacking grapheneOS, not you, nor am I trying to make drama and controversy. My point: If I compile AOSP and put it on my phone, Google DNS and captive portal are the fallback/default. I personally wouldn't like to have that,
2
No source code patch is needed. It is a fallback that's not used in practice so it's unclear why you consider it relevant enough to even have a discussion about it. Incredibly hard to understand why it leaves a bad taste. What do you think the AOSP fallback should be instead?
1
For me privacy is increased, if less information about me can be put together (in which google is quite skilled). Hence leaving my IP on each network change with them. I would prefer an option in the settings to change that URL. And I would prefer not to have the fallback...
2