A VPN makes you flexible in all ways. A VPN provides the security and privacy a user needs today. A DNS will slow down the entire network as it has to connect to a remote region and might encounter a proxy error.