If IDs were free and incredibly easy to get, I wouldn’t care about a voter ID law.
For example, I know that Maryland DMV will even offer a translator to help you with your driving test. I'm not sure why, because all signs are in English.
I have seen exactly the opposite, that at least in Maryland and bigger states, they go out of their way to make things convenient.
No to all of that? Passport book (which you don't need unless you travel internationally) cost 165 USD per 10 years.
Time-consuming...it's a one short trip to local-ish post office (not every post office has passport services). Sure, it's appointment only and only M-F, but you need to do it once every 10 years.
Non-English speakers... You have to pass a basic English test for naturalization, and if you're born here, you probably should speak at least basic English. It's one form as you have to fill out online.
Objectively, it's easier for a service worker to get shit done during the workweek than for 9-5 salaried.
Anyway, California got it right: applied for Real ID? Want to register to vote or update your registration while you're at it? And it cost like $40 (depending on state)
IDs are cheap and easy to get, and I wouldn't want a person who can't figure something that simple to have any voice on the federal level.