What makes you think so? IDs cost here too and yes you have to go bigger centrums usually to pick them up. Unless you're English the whole dance around anti ID and voting sounds insane to Europeans and most likely large parts of the developed world. It's common sense.
I also bet a lot of those countries have voting holidays.
You're not making an apples-to-apples comparison.