In addition to trolls, it also helps deter spammers. This forum actually gets quite a bit of spam, although you don't normally see it thanks to the efforts of our ever-vigilant moderators. If there weren't the verification questions, I have to imagine that our moderators' jobs would be a lot tougher.