I think it is less to do with enabling attacks so much as it is who has control. DNS is a deceptively simple thing that has wide-reaching repercussions. But, basically, without being in DNS, you are not going to see much/any web traffic.
That is why control over it is important. As it has been for quite some time, DNS has been managed and maintained by a large number of people for decades. It's not an easy thing to take offline.
What you could do, however, is place it in the hands of a "non-profit", which could erode the culture and begin to put in place its own policies regarding who could use a domain "on their service."
Consider, if you google for 8chan, you will not be able to get here from a google link. This place is blacklisted. But you can still get here by putting the address in the bar or using a hyperlink in other sites or search engines. If domains like 8chan were declared to be "inconsistent with the values of cultural equality" - or whatever grounds this "non profit" NGO came up with, then they could strike the domain from the record, and that would break every hyperlink.
That can only happen when control over DNS is centralized, and that was not really the case with the pre-Obama internet, and if I recall, that decision by the FCC was recently overturned and the climate is rapidly recovering.