I realize it justifies laziness, but until there's a box marked 'abstain,' I can't support compulsion in voting. The only way to abstain is to just not go.
And, yeah, I agree that it should be a priority. I think, however, that the whole system of polling places needs to be changed. (Look at
this diary of an election worker for an example of the system.) If I'd been met with a 3 hour wait, frankly, I would have left. I don't have an extra 3 hours in my day for anything, and I think most Americans have too hectic of a schedule for it. So I don't know what would be better, but something needs to be done to upgrade the system.