I've heard some people saying how they think that the downvote system is harsh, so here's my suggestion:
People under a low score, say 100, are still unable to downvote.
When they get to the required score, downvotes do not subtract their points, but the have a limit of, say 3 or 5 per day, or 20 per week.
This limit then increases by maybe 2 every 50 pts up to whatever score it is felt that someone spends enough time in here to not abuse downvotes, and privileges in general, where downvotes are then limitless.
For the receiver of the downvote, it still subtracts 10 points from their score if they have any upvotes, but removes only 3 if the score is less than 1. Effectively, 1 downvote cancels 1 upvote, otherwise it subtracts 3 points, instead of a harsh 10.
My reason for this is that it still provides an incentive to make good posts, but doesn't ruin more recent users' sub-100 accounts if they unintentionally make one or two bad posts.
Finally, mods/experts can have not only unlimited downvotes, but can put as many as they want on ones with positive upvotes, effectively clearing upvotes they think are undeserved.
Thanks for reading my essay, sorry if I've suggested anything already in place.
I'm making this now because I've heard Pokemaster is back on, even though I'm 99% sure it won't be acted on, one can always hope.