Your links issuing complaints are just a rehash of old, worn and fraudulent arguments !
Those links claim that married, young, old and people of color have trouble showing a proper ID !
Married: they claim women who changed name at marriage, have trouble getting a proper ID. I checked with several married women including my grand daughter, married about 4 years ago. They/she all said "no problem", just fill out proper papers, turn in and presto, all done !
Young: The young start out with a Social Security card, most have a driver's license, and seem to have no trouble getting an ID for buying alcohol, cigarettes etc.
Elderly: Any elderly citizen should have had many forms of ID over the last 70,80 or 90 years, don't try to kid us !
People of color: I know some lefties try to infer that such people are so ignorant that they don't know how to get a proper ID, but most of us doubt that assumption by the left ! For actual citizens, most should already have a functional ID, so they can drive, fly, collect welfare or food stamps, some tickets, rent a car, truck or anything else, even from a rent-a-center, buy alcohol, tobacco or other "adult" items.
If they don't have an ID already, for genuine citizen one are easily attainable !
Then your sources resort to the old , worn strategy, claiming that fraudulent voting is rare. Keep in mind, some elections come down to very few votes !
..Some as few as 10 votes...
https://ballotpedia.org/Elections_decided_by_10_votes_or_fewer Keeping that in mind, the blue state on New Jersey admits that at least 6,000 in their state alone are voting, who should not be doing so !
https://abcnews.com/US/new-jersey-accidentally-registered-6600-noncitizens-vote-governor/story?id=134959825