@jeffcliff I don't think blocking 20000 domains at once is a realistic scenario, because normally censors are tasked with suppressing specific sources (while minimizing collateral damage).
However, you're right that deep dependency on DNS is not a good thing, even though DNS is necessary to maximize reach and provide good UX. I designed FEP-ef61 which addresses this issue by detaching identity from domain name.