Snobby M.: I wish there were competency tests for voting. :)
As someone who cuddles up to the voter's pamphlet and does the research for myself, my husband, and a senior friend who sometimes needs help understanding the issues (and who takes the time to ask for help, which I love and appreciate about her)... my answer is that I would prefer if we were a nation of truly well-informed voters. Not informed through social media or our friends or the pulpit, but if people actually sat down and read through candidates platforms, their goals and visions, and the ramifications of each measure on our ballots.
I do believe it does more harm than good, and not J. when the result is that we elect someone I voted against. Often, people can be excited about candidates for all the wrong reasons, and then this results in a political jadedness which insinuates itself into other elections. I don't believe any candidate is a superhero who can actually deliver on every single promise. In the case of the presidential candidates, much of this depends on the willingness of the House and the Senate, and their ability to move forward together. One person can only do so much. I try to temper my own feelings with those realities when I cast my vote. No one is perfect, no one is solely going to be responsible for getting our country out of the mess it's currently in. It has to be a TEAM effort.
When people (on either side of the political spectrum) get dogmatic and forget to elect the more centerist team players, nothing gets done. I'd like to think our nation will get past being a nation of single-issue voters, but I am not encouraged that this will happen. (I say this as a very personally progressive socialist type who does vote for candidates who lean more toward the center. There are my personal preferences, and then there's the reality of what's reasonable. It's good for people who are drawn to extremes on both sides to be aware of that. It only works for everyone when we can meet in the middle.)