I see your point, and believe it is a good idea for anyone who is contemplating signing-up. I believe much of why people don't sign-up is because they often answer questions or ask questions infrequently and therefore don't see a need to register an account. I'm new, as you can see, but I've been following this forum for quite a while now.
Also, RE the above, did you click the link in the welcome e-mail? This will activate your account.