Hmm, isn't Jonathan's blog post just an advertisement for a few e-commerce links on his website - catering to anti-SOPA-crazed technologists that will upvote this post and buy his songs while they're there?
Anyway, people don't change overnight. Once you train people they can find pirated content for free, they'll continue doing this - and it's very hard to compete with a torrent search site.