Not to mention to fly on a commercial airliner or buy pseudoephedrine. Not only is it BS, it's provably so. Show me one leftist who objected to the photo ID requirement for boarding a commercial flight or for buying pseudoephedrine on the grounds that these requirements were racist, or would disproportionately harm minorities and the elderly, when those requirements were put in place, and I'll at least credit that person with making the objection in good faith. I've put this challenge in forums where leftists post, and no one pointed to such a person, or claimed to be such a person.
Even unions require ID for their members to vote.