Do you call Linux allowing you to specify a DNS server as "circumventing how the internet works at a pretty basic level", too?
There's a vast difference between "users can configure it to what they want" and "it's hardcoded and can't be changed".
There's a vast difference between "users can configure it to what they want" and "it's hardcoded and can't be changed".
Either that's circumventing how the internet works or it isn't.
Sounds like you agree that it's not, in fact, circumventing how the internet works?