The one thing I'd add into that mix is
4) Voter supression. I've been scrubbed from the roles before, and found out about on election day. It sucks. If I had been on the edge about voting because of (2), that experience probably would have been enough to push me over.