The theory behind opposition to Voter ID bills is that the poor have greater difficulty obtaining ID documents and by requiring them to present IDs, you are working a burden that may prevent them from exercising their rights.
It's a BS theory.
But when it comes to exercising the 2nd Amendment you must pay a license fee, take a class and be "cleared" to do so.
Government enforces that which benefits them. Nothing more, nothing less.