They found a number of young people who said that the candidates weren't talking to them. Ross Perot and Jesse Ventura seem to have turned out a lot of people who usually didn't vote. The type of campaign or candidate didn't seem to have as much to do with nonvoting as you might think. Nonvoters weren't really more likely than voters to say there's a need for a third party, for instance. I think the real point is that there's no one solution.
Civic duty is a primary reason for voting.
The question is, why does it seem a civic duty in some elections and not others. Looking at your cures for the non-voters, I'm not positive they're better than the disease. Frankly, I'm not sure I want someone voting who woke up on November 4th and suddenly realized they wanted to vote. Mail-in voting is already available for those who can't physically make it to the voting booth. And I thought it was a law that employees had to be given sufficient time to vote on the given day.