This for example:
There is a link in that comment to http://www.sqlservercentral.com/articles/T-SQL/62867/
I was looking forward to reading up on some good technique, and the pop-over the page was truly obnoxious. I am fundamentally against requiring capturing of my details (even if bogus) just to read some article.
I guess the sentiments will be same as Jeff's here
To me, this is the same as trying to ban curse words -- it's a fundamentally broken and bad idea.
But this is easier right? There are only so many "free registration" sites that are easily identifiable. Maybe we can decorate them with tags next to them like "registration required" or "membership" or some such.