Technical matters aside I think that a DNS or a content filtering blacklist is quite harder to apply because touch an environment, the web, that is globally perceived as "open", so it would raise a lot of censorship concerns.