Would've been near impossible under different circumstances
I moved to Alabama for work and needed to register. Before doing so I need to switch my almost expired license over. The office to get said ID was a 20 minute drive away from my home very far south of the city. It didn't appear to be on a bus line. Getting the ID required brining my birth certificate, passport, and very specific utilities bills. In fact, the first time I went I didn't have the proper documents and had to return a few days later.
My job was such that I could take time away to handle personal affairs. But if my job wasn't this way I would've been in trouble because the hours are very limited. If I didn't have a passport the process would've been much more cumbersome.
They closed voter registration offices all across the state. So, now folks in rural communities need to make a day trip to get vote. I am guessing some come all the way without the proper documents.