Even if there is no financial cost, it requires documentation and time to get voter ID. It is not issued automatically. That's why 10% of the US population doesn't have form of ID that could be used to vote and will be disenfranchised under Republican voter ID requirements. Until that issue is fixed, voter ID is not something I can support.