It has an undo, but it could be more discoverable. Click and hold on the Kudos button for a couple of seconds, then release, and the count will go back down. Works on Chrome and iOS Safari for me.
I've seen a few social media sites before, and HN's upvote button looks how I expect an upvote button to look, and it's positioned where I expect an upvote button to be (next to a corresponding downvote button). Most importantly, it only activates with a mouse-click, which is the conventional way for a user to request some kind of state-change on the web.
By contrast, the kudos widget looks like nothing in particular, its location doesn't correspond to any convention I'm aware of, and mild curiosity (mouseover) is taken to mean enthusiastic support.
To me, the kudos widget makes me feel like somebody took advantage of me in an unguarded moment and stole a dollar. It's not much, in the grand scheme of things, but rubs me the wrong way.
I suspect that a good chunk of hate comes from that Kudos widget not having an Undo. It comes across as cocky, hence the backlash.