I have read plenty of analysis and read plenty of comments. Lots of people focus on Candidates, Message, ... etc. Yes, those matter ... to some degree. But , I have been thinking about the last few elections since I have been voting (2004) and to me, it comes down to one think: The reliability of the voters.
If your voters are reliable, It doesn't matter what you sell them, they will vote for you.