I don't get the point of having to get points for this
If you could vote as soon as you join, it would be ridiculously easy for spammers to spamvote themselves and others. Simply this is to prevent spamvoting.