If one of the voters targeted by this bill left her housekeeping job to stand in line for five hours to vote, when she got back she'd be told to not come back. And if she's lucky she *might* get her last paycheck, because she doesn't have the means to fight the employer at the local or state level to get her back pay.
Of course, that assumes that she has a state ID. The state office issuing state IDs (separate from a drivers license) is open six days a week between 9 and 5. She works seven days a week, about ten hours a day including travel (public transportation), split between three different employers. And no, none of her employers give paid leave because she doesn't work enough hours with that employer. Taking a half-day off isn't an option; it's the difference being being able to pay the bills for the month and not.
Even if she could get paid leave to get the ID, she doesn't have the documents she needs. She was never given an original birth certificate from her parents. Or it was lost in a move years ago. Damaged when a water pipe burst in the apartment and it was in a box on the floor. Regardless, getting a new certificate costs money she doesn't have. And she has to visit a different office which costs time plus transportation expenses, neither of which she can afford.
Even if she could get a birth certificate, she still doesn't have the documents she needs. Her landlord pays the utility bills so she can't show an electric or water bill in her name. Her cell phone is prepaid, so no mailed bill. She doesn't have a bank account -- not that it would have much money in it anyway -- so no bank statements in the mail. And her landlord is illegally renting the place, so there's no rental agreement or rent receipts for her to establish residency with.
Voting is relatively easy today if you're privileged. For the disenfranchised, it can easily be a choice between voting or having a job; voting or putting food on the table; voting or having a roof over your head. For them, voting is not easy.