There are other ways for keeping trolls out of the comments. Some websites have their own database of users that must log in in order to post. They must input their name and a valid email address. While this does not completely stop people for posting dumb, inappropriate, ignorant and offensive content, it does reveal who they are making it easier for the website and other users to block the poster.
This is definitely a step in the right direction.