I expect that many of the horse-riding population had much the same fears/arguments when the gasoline powered car was first introduced...
However, if you want to bone up on your EV hating dogma, here are a couple of links to ensure you have all the key points covered:
http://www.plugincars.com/ev-haters-...rs-107560.html
http://www.plugincars.com/ev-haters-...-2-107607.html
http://www.plugincars.com/ev-haters-...er-107717.html