The problem is (as-ever) an all-or-nothing digital question: do you want to respect the end-to-end principle?
Well, that's what you're railing against, now.
We need better browsers/platforms, under "our" control.
We're mostly past that, now. The future is E2E, again.
<fin/>
…even if you can control which resolver you use, you can't control which resolver *they* use, and so forth up the stack.
Not to mention outright tampering.