Firefox could make a long-need replacement for DNS, but they chose to spend all this effort on adding more ducktape to the current system, while also contributing to its centralization (more control to Cloduflare, yay).
DNS was a passable solution in the 80s, but right now it's absolute shit.