Tim,
The minorities you speak of have tremendously powerful political machines at their disposal to get all their constituents properly ID'd, if they'd choose to do so. Every district and municipality has them. Both Latinos and Blacks. They have the manpower, and are, to some degree, funded by our very own tax dollars to do so, again, IF. THEY. CHOOSE. TO follow through. Well, from my experience, they DON'T choose to do so, because doing so requires some actual effort, and it's easier just to argue against it, keep things bogged down in the mire, and maintain the status quo.
Not to mention that for the most part, in this society, and day in age, if anyone really, Really, REALLY wanted to vote. If it really, Really REALLY meant that much to them as an individual, they could find a way to obtain the ID means to do so. With minimal effort.
You have to be kidding, or disingenuous, if you think that some poor, downtrodden American Citizen, who really has their heart set on voting because it means so much to them personally couldn't find a way to get to the County Seat, or what have you and find a city or county government office or official and say to them "Hey, could you please help me out? I'm an American Citizen and I really want to exercise my Constitutional Right to vote in this upcoming election, but I need the means to identify myself." ... that some public servant or government employee wouldn't just either DO THEIR JOB, and either help the person directly, or find someone who could? Come on...not to mention the shameless politicians who could mine PR GOLD out of making a spectacle of their effort.
Personally, I'd much rather live in a society where, even if some folks who COULD legitimately vote, either choose not to, or are unable to - but it's guaranteed that everyone who actually DOES VOTE is legitimate and every vote that's cast is legitimate...
...infinitely more valuable than living in a society where, in order to make sure no one gets shut out of the process, opens the process itself up to potential fraud, allowing some folks to cast votes who have no legal business doing so.
Everyone who legally can, should vote. Despite personal responsibility and political machines, plenty don't. Probably as a lot to do with human nature.
I personally believe the world would be a much brighter place if people stopped trying to manipulate human nature, and quit implementing social engineering experiments, instead of just let folks do what folks do, and having to live with the consequences of their actions or inactions. People will either wake up, or the world will move on without them. Like it always has. Live within the laws, and stop trying to manipulate the market.
No one should be allowed to vote, if they have no legal standing to do so.