My collection has grown, but I still like to use my inexpensive pens. My Pilot Metropolitan (fine) is among my favorites, although I find it dries out fairly quickly.
All my early pens are snap caps. I've come to understand screw caps seal better. I guess I better get writing so that ink doesn't dry up!
What if I have multiple people in my household who want to vote? One vote per IP address would not allow for this. And as others have pointed out, sophisticated users can get around the IP restriction.
I think putting up even small hurdles would drastically cut down on the bot problem. I outlined one idea here: https://sh.itjust.works/comment/455909
It is basically go out and solve a CAPTCHA, then vote, pasting in a url with your vote that verifies you solved the CAPTCHA. A script should be able to verify that the url is indeed for the user who cast the vote. It is not a bulletproof method, but raises just enough of a hurdle that is would be hard for bots, but realitivly easy for humans (we'd want an audio version or other alternative for the visually impaired; I'm not sure what the state of the art is).
Doesn't solve the problem of one real person operating several alts. Frankly, I don't know how important that is to solve.