I have no problem showing ID to vote, but if you're going to REQUIRE it, then there has to be some form of free ID you can vote with or it is a poll tax. For some folks, 15 dollars is a major investment, nevermind the time required that some folks might take for granted but others can get fired for taking off