Ah. Here you're supposed to register, which you typically do when you file your income tax return and then once you go to the poll, you're supposed to report to your designated station, show your government ID and then vote. I don't think I've heard much against the system.
I don't know- it wouldn't work with our system, but you guys really should have a national holiday on election day. I feel like it's something to celebrate, take the day off and ritualise.