Smart people will just use VPN's to tunnel out to countries which don't enforce the blocks.
The more and more sites that get blocked the more and more people will start using VPN's etc (which aren't exactly difficult or expensive). This will result in ISPs/governments not having any idea what people are doing online unless they block VPN's too (assuming people switch DNS servers too).. where does it stop?