I can appreciate your sentiment although I suspect one reason the system has been setup that way is to prevent sockpuppet accounts easily voting each other up. You get +15 for an accepted answer but unlike voting which is anonymous it's obvious who accepted an answer making it easy to spot suspicious behaviour between accounts.
Once or twice I've seen low-quality answers from a new user being quickly accepted on SE sites. On one of those occasions I noticed the account was later deleted so I assume a moderator had noticed the same (or had been flagged about it). I believe that detailed voting information is not available to anyone outside SE staff so that wouldn't be possible to identify if votes were used for that purpose.
Another issue is that new users may not be aware of what constitutes a good answer. It may be the answer is just plain wrong and they don't know it or it may be something that is useful to them but doesn't meet guidelines for a good answer, for example "look here for the answer".
The latter may be of slightly less concern but with an upvote on an answer being +10 and a downvote being -2 it could end up rewarding users that quickly post low-quality answers that more experienced users wouldn't consider upvoting.