As a citizen, I don't see anything wrong with making it a requirement that all eligible voters vote. There might be some Constitutional issues, but that will be hashed out.
But how the heck are you going to enforce it. Create an entire new beaurocracy to deal with it.
Keep in mind, a VERY good turnout for any Presidentisl Election is 55/60 percent. Figure there are 210,000,000 million adult voters, that means some 80+ million don't give a shit.
Your going to suddenly make that many people criminals over night? And what will the penalty be?