1) To prevent folks from messing around and creating characters that weren't actually theirs. It's not really that serious of an issue, admittedly, but it's one that's there.
2) As a spam prevention measure. I've had spammers make hundreds of accounts and hundreds of characters, and this was the easiest prevention method.
That said, I see no reason why I couldn't also offer it as an option, as you mention.