I'll keep saying it, we need separation of flagging and downvoting. Until then, people will keep demonizing downvoters, even if they're doing their jobs in redistributing wealth in a fair manner.
Most comments here are ridiculous. What @masteryoda did was smart and he provides a useful service, no doubt, but those who think that he deserves a daily reward of $300+ per day for the rest of his life for setting up an automatic stat bot are delusional.
Wake up guys, the daily rewards are limited.
Ned doesn't need to provide an explanation for the downvote more than those who upvoted it so much in the first place.
At least that would be true if downvoting weren't linked to rep as it is now. Until that changes, expect a lot of similar situations/pissed off users.