There are ways around DNS blocking, yes. However, to do so you have to know the IP of the program. Effectively, for the average citizen who's not well-versed in the internet, DNS blocking is going to prevent the access to a website. Moreover, it could possibly lead to the site completely shutting down.