I've said nothing about "black" or "brown" people here. Although it should be said that an ID requirement can in fact be a barrier for poor folks of any race and, especially, the homeless. And when it comes to voting, we can't only concern ourselves with "the vast majority." We have to think about everybody.
It's a redundant requirement with the voter registration process, and it just adds another hassle on voting day for everyone: rich or poor, white or minority.
Now: if all jurisdictions with Photo ID requirements made Photo ID's free, then that would be better, but it'd still be an unnecessary barrier in my view. (Personally, I'm rich enough to afford a Drivers' license, but I've misplaced it before, and sometimes it takes awhile to get into the DMV for a new one)
When it comes to firearms, there are good reasons to regulate them, and the Second Amendment says we can. Voting is not inherently dangerous, however, and should be regulated *only* to the extent required to ensure a fair and accurate vote and no more.
That's why I keep insisting on real evidence of either widespread voter fraud, or that voter ID laws would actually counter it if it was occurring. Example: If polling stations are literally just stuffing the ballot boxes for one party or the other, then voter ID would do nothing to stop that.
We have the voter registration process and laws making voting fraud a federal felony.